Processes/end-to-end playbook
First hire — end-to-end playbookFirst hire
Offer out and signed, payroll running, accounts provisioned.
3 processes · 16 steps end to end
Current agent ceiling
An agent can run 11 of 16 steps — 7 of them behind a human approval gate ⏸
⚡ Closable with today’s market (5 — via Workflow Automation, Browser Automation for Agents): Candidate accepts (1-3 days) (a workflow with webhooks/polling watches this so no human has to); Employee completes I-9 and W-4 (a workflow with webhooks/polling watches this so no human has to); Set up benefits enrollment (computer-use candidate — a browser agent can drive this deterministic web flow); Create company email (computer-use candidate — a browser agent can drive this deterministic web flow); Create Workspace user (computer-use candidate — a browser agent can drive this deterministic web flow)
The full run
One continuous flow, sectioned per process. Route-coded blocks: emerald = agent, amber = manual form/portal, red = needs a human. ⏸ approval gate · ⏳ async wait.
process 1 of 3
Hire first employee — hr processHire first employee
Complete the full hiring process including offer letter, onboarding, payroll setup, and benefits enrollment.
01Draft offer letter
agent02Send offer for signature
agent1 API call
- POST /v2.1/accounts/{id}/envelopes
03Candidate accepts (1-3 days)
human⚡ agentic workaround: a workflow with webhooks/polling watches this so no human has to — n8n, top of Workflow Automation →
runs in parallel · 2
runs in parallel · 4
06Set up payroll schedule
agent1 API call
- PUT /v1/companies/{company_id}/pay_schedules/{pay_schedule_id}
07Employee completes I-9 and W-4
human⚡ agentic workaround: a workflow with webhooks/polling watches this so no human has to — n8n, top of Workflow Automation →
08Set up benefits enrollment
manual form⚡ agentic workaround: computer-use candidate — a browser agent can drive this deterministic web flow — Steel, top of Browser Automation for Agents → · assisted, not autonomous — a human supervises; verify the portal’s terms allow automation
09Create company email
manual form1 API call
- directory.users.insert
⚡ agentic workaround: computer-use candidate — a browser agent can drive this deterministic web flow — Steel, top of Browser Automation for Agents → · assisted, not autonomous — a human supervises; verify the portal’s terms allow automation
process 2 of 3
Run payroll — hr processRun payroll
Process the regular monthly payroll run through Gusto.
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
process 3 of 3
Provision a workspace user — hr processProvision a workspace user
Opportunity: create a Google Workspace account for a new hire. Google Workspace directory sync is wired today.
01Create Workspace user
manual form⚡ agentic workaround: computer-use candidate — a browser agent can drive this deterministic web flow — Steel, top of Browser Automation for Agents → · assisted, not autonomous — a human supervises; verify the portal’s terms allow automation