Processes/hr — hiring, payroll, and people opshr
Run payroll — hr processRun payroll
Process the regular monthly payroll run through Gusto.
Gusto API fully supports payroll. System verifies hours, checks for changes, previews, and submits with approval.
Current agent ceiling
An agent can run 5 of 5 steps — 1 of them behind a human approval gate ⏸
No gaps — every step of this process is agent-runnable today.
How it runs
Route-coded block flow: emerald = agent, amber = manual form/portal, red = needs a human. ⏸ approval gate · ⏳ async wait.
01Check for employee changes
agent1 API call
- GET /v1/companies/{id}/employees
02Verify time entries and PTO
agent1 API call
- GET /v1/companies/{id}/time_off_requests
03Preview payroll summary
agent1 API call
- GET /v1/companies/{id}/payrolls/preview
04Submit payroll
agent1 API call
- PUT /v1/companies/{id}/payrolls/{pid}/submit
Context the agent needs first: period · time entries
The market options
Each role resolves against its arena’s live leaderboard — the default is the process’s canonical vendor, alternatives ranked by agent-readiness.
Gustodefault59/100 agent-ready
Deel57/100 agent-ready
Rippling12/100 agent-ready
Justworks0/100 agent-ready
Mercurydefault76/100 agent-ready
Ramp44/100 agent-ready
Brex42/100 agent-ready
Wise Business32/100 agent-ready
Relay20/100 agent-ready