Skip to content

Processes/hr — hiring, payroll, and people opshr

Set up benefits — hr processSet up benefits

complexpartially automatable🔁 once⏳ has async waits

Research and enroll company in health insurance, dental, vision, 401k, and other benefits.

Gusto handles benefits enrollment. Plan selection and broker negotiation require human decisions.

Current agent ceiling

An agent can run 3 of 6 steps 2 of them behind a human approval gate ⏸

⚡ Closable with today’s market (2 — via AI Research Agents, Workflow Automation): Get quotes from providers (a research agent can gather and compare the options — a human makes the pick); Employees enroll (a workflow with webhooks/polling watches this so no human has to)

Irreducibly human (1): Select plans and negotiate (needs a human)

How it runs

Route-coded block flow: emerald = agent, amber = manual form/portal, red = needs a human. ⏸ approval gate · ⏳ async wait.

01Research benefits options

agent

02Get quotes from providers

human
⏳ async

⚡ agentic workaround: a research agent can gather and compare the options — a human makes the pick Elicit, top of AI Research Agents

03Select plans and negotiate

human
⏸ approval gatehigh risk

04Configure benefits in Gusto

agent
Gusto logoGusto59⏸ approval gatehigh risk

or:Deel logoDeel57·Rippling logoRippling12

1 API call
  • POST /v1/companies/{id}/benefits

05Announce to team and open enrollment

agent
Gusto logoGusto59⏸ approval gatemedium risk

or:Deel logoDeel57·Rippling logoRippling12

06Employees enroll

human
Gusto logoGusto59⏳ async

or:Deel logoDeel57·Rippling logoRippling12

⚡ agentic workaround: a workflow with webhooks/polling watches this so no human has to n8n, top of Workflow Automation

Context the agent needs first: gusto.employees · benefits budget per employee (from the founder) · benefits priorities (from the founder)

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.

Simulate this process

simulated dry run from the mapped process — no real calls are made
For agents Process manifest (JSON)·/llms.txt