All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

Resource Planning System · Available now

Put the right people on the right work.

Resource Management is the staffing brain of a project-delivery organization — the system that knows who works here, what they can do, when they are free, who they are working for this week, and whether the bench is too fat or too thin for the demand on the next ninety days. It captures the person-level Resource record (linked to the Employee master in Core HR but extended with delivery attributes — Practice, Role, resource type, bill rate, Cost rate, manager of record), the Skill catalog and per-Resource proficiency ratings that let staffers find "the four people who can run a Snowflake migration in the Northeast," the rolling Weekly capacity grid that nets base hours per week against approved PTO, the inbound resource requests from project managers asking for a body, the Assignments that pin a Resource to a Project at an allocation percentage over a date span, and the Utilization rollups that prove the staffing pattern actually works.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewMy Assignments
Resource Planning System · Assignments

My Assignments

Assignments in one list

New assignment
Assignments in view
6
Active
3
Draft
3
Active3
Willow field service launchSolution architect
71
21 Oct
Northline fulfillment upgradeQuality assurance lead
96
25 Oct
Cedar benefits migrationImplementation consultant
90
11 Oct
Add
Draft3
Northline fulfillment upgradeDelivery manager
89
15 Oct
Cedar benefits migrationSolution architect
90
30 Oct
Eastbank data platformSolution architect
92
11 Oct
Add
Willow field service launchAssignments · ASS-71974
Active
RoleSolution architect
Start date21 Oct
End date24 Oct
Allocation pct71
Approve assignmentASS-71974 · Willow field service launch

Your resource manager checks skills and available hours before committing the person to your project.

Waiting for Resource Manager
ApproveReturn
Example screen with sample data
Tables, ready to use
21
Saved views
14
Roles with set permissions
8
Reports and dashboards
8
Features

See the people and capacity behind every commitment

Every feature works on the same records. Pick one to see the screen your team works in.

People and skills

Find relevant experience and verified qualifications without losing the person behind a staffing profile.

  • Resource onboarding
  • Skill profile build
  • Match and suggest
  • Resources
  • Employees
  • Skills
  • Resource skills
  • Skill certifications
Explore people and skills
OverviewSkill Search
Resource Planning System · People and skills

Skill Search

Resource skills

New
ResourcePracticePrimary roleLocationProficiencyLast used at
Leila HaddadData engineeringSenior data engineerPortland, Oregon95029 Oct
Leila HaddadEnterprise applicationsSolution architectAustin, Texas31003 Nov
Noah KeeneQuality engineeringQA leadRaleigh, North Carolina68016 Oct
Noah KeeneDelivery operationsDelivery managerDenver, Colorado12030 Oct
Mateo ValdezCustomer integrationIntegration engineerSeattle, Washington77030 Oct
6 of 6 records
Data engineeringResource skills · RS-35712
Self reported
ResourceLeila Haddad
Primary roleSenior data engineer
LocationPortland, Oregon
Proficiency950
Last used at29 Oct
Example screen with sample data
Process

From staffing demand to a ready project team

Demand to assignment ships ready to use. One step needs a named approval before the work moves on: Approve assignment (Resource Manager).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Capture demand

    Describe the project, role and required dates.

    Willow field service launchASS-71974
    Capture demand
  2. Match skills

    Compare eligible people with current capacity.

    Willow field service launchASS-71974
    Match skills
  3. Approve assignment

    Review the fit and current weekly commitments.

    Willow field service launchASS-71974 · Resource Manager
    Approve assignmentBy Resource Manager
    ApprovalYour resource manager checks skills and available hours before committing the person to your project.
  4. Staff the project

    Create one assignment and reconcile project membership.

    Willow field service launchASS-71974
    Staff the project
  5. Review utilisation

    Compare accepted actuals with planned availability.

    Willow field service launchASS-71974
    Review utilisation
Inside a record

Connect HR availability with delivery commitments

Open any assignment to see its assignment periods, the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Role, Start date, End date and Allocation pct.

  2. 2
    Assignment periods

    Each line is linked to this assignment.

  3. 3
    Who works on it

    Admin, Resource Manager and Project Manager, each with their own permissions.

  4. 4
    Process stages

    Assignment generation and Over-allocation guard, with the role that acts.

  5. 5
    Approvals

    Approve assignment, with who decides.

My AssignmentsWillow field service launch
Resource Planning System · Assignments

Willow field service launch

Solution architect · Active

Log activity
1
Record details
RoleSolution architect
Start date21 Oct
End date24 Oct
Allocation pct71
2
Assignment periods

Willow field service launch

ResourceProjectWeek start
Leila HaddadHarbor clinic portal rollout28 Oct
Felix MoreauNorthline fulfillment upgrade23 Oct
Leila HaddadCedar benefits migration22 Oct
Assignment periods
6
Total allocation hours
54
3

Who works on it

  • AdminManage technical configuration and source mirrors
  • Resource ManagerCRUD on Resources (own Practice, including bill rate; cost rate…
  • Project ManagerCRUD on resource requests where requested by = self AND Status…
4

Process stages

  • Assignment generationProject Manager, Resource
  • Over-allocation guardResource Manager, Project Manager, Resource
5

Approvals

  • Approve assignmentResource Manager
    Approved
Example screen with sample data
Approvals

Approve the fit before confirming the assignment

OverviewApprovals
Resource Planning System · Overview

Approvals

Signed in as Resource Manager

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • RR-80280Eastbank data platform
    Senior data engineerRequested by Admin
    Low0dActions
  • RR-48833Harbor clinic portal rollout
    Change management leadRequested by Admin
    Medium3dActions
  • RR-17970Eastbank data platform
    Quality assurance leadRequested by Admin
    High4dActions
  • RR-20663Eastbank data platform
    Implementation consultantRequested by Admin
    Critical6dActions

Who approves what

DecisionApprover
Approve assignmentReview the fit and current weekly commitments.Resource Manager
Approve cross-practice mass-Resource events and Skill retirementsAdmin
Approve resource requests (pending approval → Approved)Resource Manager
Review rate cards and rate card rowsPractice Lead
4 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens Resource Planning System to the work that is theirs. Pick a role to see what it starts with.

Admin

Systems administrator. Owns configuration, user provisioning, catalog governance for Skills / Practices / Roles / rate cards, and integration health for the Core HR, leave, projects, time, and billing inbound / outbound feeds. Not the day-to-day staffing operator.

  • Manage technical configuration and source mirrors
  • business decisions remain with independent named approvers
  • Manage RBAC and role assignments
  • Configure Skills, Practices, Roles, rate cards, rate card rows (with Finance + Practice Lead co-approval gate)
  • Configure inbound feeds from Core HR, hrms-leave-attendance, pm-projects, pm-time and outbound feeds to pm-projects, pm-billing, BI warehouse
Reports

Understand capacity, utilisation and forward demand

Understand capacity, utilisation and forward demand

Overview
Resource Planning System · Overview

Resource Planning System dashboard

This quarter

Resource requests in view
6
Low
2
Medium
2
High
1

Assignments by status

How far records got this quarter

StageReachedStep
Draft31
Active1342%
Completed646%
Cancelled233%

Allocation pct by status

Sample totals per stage

0
-5000Draft
-2000Active
-5000Completed
-2000Cancelled
0Substituted
Example screen with sample data
  1. 01Utilization

    Utilization pct and billable utilization pct per Resource per Period, rolled up to Role, Practice, and org. Trailing-12-weeks trendline with threshold bands (target, floor, ceiling). Drills from org → Practice → Resource → individual assignment period. The Resource Manager's daily landing report.

  2. 02Capacity vs. Demand

    Per Practice per forward week: Available hours (sum of weekly capacity), allocated hours (sum of assignment period allocation hours), pending demand (sum of pending resource requests' implied hours). Bridges supply and demand for the next 13 weeks.

  3. 03Skill Inventory

    Count of Resources by Skill × Proficiency, rolled up to Practice and org. Pairs with average last used at to surface stale-skill bench depth ("we have 12 Snowflake people but 7 haven't touched it in 18 months"). The basis for hiring and training plans.

  4. 04Bench Report

    Active Bench rows with Resource, Practice, forward window weeks, average utilization pct, projected available hours, bill rate, and the Practice Lead's Notes. The weekly leadership review report.

  5. 05Assignment Aging

    Active Assignments by days from start date, days remaining to end date, and the percent of the span elapsed. Surfaces Assignments approaching end date that need extension or close-out before assignment-end-cleanup fires.

  6. 06Forward-Booked Revenue

    Sum of allocation hours × bill rate per Project per Resource per Week, rolled up to Practice and org for the next 90 days. The Finance forecast feed; reconciles to the pm-billing app's revenue recognition.

  7. 07Over-Allocation Audit

    Every Assignment flagged over allocated in a period with Resource, Project, allocation pct breach amount, assigned by, and resolution status. The exception ledger for the Resource Manager.

  8. 08Certifications Expiring

    Active skill certifications expiring in the next 90 / 180 / 365 days with Resource, Issuer, expires at, evidence URL. The training-and-renewal pipeline.

Controls

Keep decisions and access accountable

Each stage of demand to assignment names the role that acts and the status it records, so a change is never anonymous.

OverviewDemand to assignment
Resource Planning System · Process

Demand to assignment

Each stage, the role that acts and the status it records

Process stages
13
Approval steps
1
Roles involved
7
Tables touched
20
Master data setupApproval
Practice Lead, Finance, Sales Engineer
StatusDraft → Active
RecordsRate card rows, Rate cards, Practices
Resource onboarding
Resource Manager, Finance
StatusPending start → Active
RecordsResources, Practices, Employees
Skill profile build
Resource Manager, Resource
StatusPending verify → Active
RecordsSkill certifications, Resource skills, Resources
Demand to assignment
  1. Start
    Master data setupDraft → Active
    Rate card rows
  2. Step
    Resource onboardingPending start → Active
    Resources
  3. Step
    Skill profile buildPending verify → Active
    Skill certifications
  4. Approval
    Demand intakeDraft → Submitted
    Resource requests
  5. Approval
    Match and suggestPending approval → Approved
    Request suggestions
Example screen with sample data
AI agent

Configure your workflow with Proto

Use Proto to configure Resource Planning System.

It can

  • Resource Manager’s assistant: Compare eligible people, current availability and required skills before proposing assignments.
  • Practice Lead’s assistant: Prepare the staffing decision with current capacity conflicts and any explicit exception reason.
  • Finance’s assistant: Explain approved rate versions and the financial inputs visible only to the authorized role.

Stays with a person

  • Resource Planning owns staffing and capacity decisions.
  • Core HR owns employment and leave, project delivery owns tasks, time systems own approved actuals, and accounting owns billing and revenue recognition.
  • Proto can prepare comparisons but cannot attest credentials, invent availability or supply independent approval.
Integrations

Connects to the tools you use

Set up connections through ERP.AI and Proto workflows, with every change logged.

  • Resource Planning System
  • People and availability sources
  • Delivery and approved time sources
  • Downstream financial consumers
Data model

Your data, in tables you can change

Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

Browse all 21 tables
21tables
  • People and skills5
  • Capacity planning4
  • Staffing requests4
  • Assignments and substitutions4
  • Rates and forecasts5
  • Utilisation and bench5
Implementation

Roll out one team at a time

Start with one team and one process, then add the rest once the basics are running.

  1. Map demand and identity

    Agree project ownership, practices, principal bindings and required qualifications.

  2. Reconcile availability

    Import approved assignments, leave and holidays; inspect partial weeks and incomplete feeds.

  3. Configure decision policy

    Set independent request, substitution and rate review with documented exception policy.

  4. Verify actuals and handoffs

    Test corrected time, overlapping requests, protected-rate exports and an interrupted membership update.

Pricing

$0per user

The base account and everyday work in the ERP.AI app are free, for every user.

  • No per-user or per-seat fees
  • Viewing, editing, approving and exporting records in the app is free
  • Pay only for machine work: API calls, imports, workflows and AI agents
  • Prepaid credits from $5. Purchased credits never expire

Pricing details

Machine work rate card Included per $1 of credit

Machine work rate card
UsagePer $1
Record reads (list, filter, get)20,000
Search or aggregate queries4,000
Record writes4,000
Imported or synced records200,000
Workflow runs2,000
AI agent runs2,000
Scheduled jobs or webhooks20,000
File uploads (MB)2,000
CSV or PDF exports100
FAQ

Questions, answered

Scope, rollout and pricing for Resource Planning System.

All questions
How do I get started?

Click Get started, then use Proto to configure Resource Planning System with your practices, project identities and approved capacity inputs.

What makes a candidate eligible?

Mandatory skills and current required qualifications must pass. Preference scores compare eligible candidates without replacing the requirement checks.

What happens when the leave feed is missing?

The affected capacity snapshot is incomplete and blocks new confirmation. It does not appear as free availability.

Can we approve an overcommit?

Only where the practice explicitly permits it, with an independent decision that records the current affected weeks and reason. Otherwise revise the request before approval.

Will a rate change affect existing assignments?

Accepted assignment rates remain frozen. Approved new effective rates apply when resolving a new assignment or a reviewed change.

Can employees record time here?

Approved time is reconciled from the configured source system. The planning app retains the exact assignment-period and source revision rather than providing another timesheet entry point.

What does a bench flag mean?

It identifies lower forward booking relative to approved availability. It is a planning signal and does not make an employment decision.

Does confirmed staffing mean project access is ready?

The local assignment and external project membership have separate outcomes. Keep an unknown membership response visible until the original command is reconciled.

Set up Resource Planning System your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appResource Planning System

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.