Pay Hire Track Manage your team simply.

Pay your team and keep the details in one place. Hours, expenses, leave, onboarding and documents stay with each worker.

Scroll to see how it works
From first day
to payday
1 seatfor each active worker
W-2 + 1099W-2employees and contractorsplus 1099 contractors
1 audit logfor workforce and payroll changes
Workforce and payroll

Let agents manage your HR.

Automate the busywork behind expensive HR software. Let Springroll keep people, hours, expenses, leave, documents and onboarding moving, so worker records are ready when payroll starts.

01 / PAYROLL

Run payroll.

Start a pay period, calculate pay, review the numbers, then approve the run.

02 / ONBOARDING

Bring people in.

Invite employees and contractors. Collect what you need before their first day.

03 / TIME + EXPENSES

Track time and expenses.

Log hours, submit expenses and keep leave with each worker record.

04 / DOCUMENTS

Keep files protected.

Share company policies and keep private worker files in protected storage.

What stays in sync

Everything you need in one place.

WORKFORCE
WorkersW-2W-2 + 10991099 contractors
PAYROLL
Pay runsCalculate, review and approve
OPERATIONS
Time + expensesHours, receipts and leave
AGENT ACCESS
API + MCPScoped keys and tools
How a pay run works

Easy internal ops.

1

Gather payroll inputs

Springroll pulls in pay rates, hours, overtime, deductions and the pay period.

Ready to calculate
Connected services

Connect the services you already use.

Springroll keeps the workforce record and pay runs. Stripe handles your Springroll subscription. Resend handles email. You can plug in the tax and payment providers you choose.

StripePer-worker subscription billing and the customer portal.
Wired
ResendInvitations and account email.
Wired
Payment providerConnect ACH or another wage payment service.
Adapter
Tax providerConnect validated tax calculation, filing and payment services.
Adapter
MCP + agent API

Use Springroll from the agent you already work in.

Connect Springroll to Codex, Claude Code or another MCP-compatible harness. Agent keys control what each agent can read or change.

Set up an agent
mcp.springroll.sh
Codexcodex mcp add springroll --url https://mcp.springroll.sh/mcp
Claude Codeclaude mcp add --transport http springroll https://mcp.springroll.sh/mcp
Any MCP clienthttps://mcp.springroll.sh/mcp

Use a Springroll agent key as the bearer credential. Its scopes decide which tools the agent can see.

Seat pricing

We scale with you.

From a few workers to a growing team, Springroll helps you manage HR and payroll affordably. Your subscription follows the size of your active workforce.

$12per active worker / month
default price, configurable in Stripe
✓
Payroll runs and statements
✓
Employees, contractors, roles and invitations
✓
Time, expenses, leave and onboarding
✓
Private documents, billing and audit history
Tax and payment providers may bill you separately.
Create your workspace