Every day off,
accounted for.
Replace the tangle of spreadsheets and email chains with one clear view — who's off, who's covering, and how many days everyone has left.
Search by name, team, policy type, or date range — across all 3 offices simultaneously.
Marcus
Engineering
Priya
Product
James
Design
Keisha
HR Ops
David
Sales
Amara
Finance
Tyler
Engineering
Mei
Marketing
Raj
Legal
Sofia
People Ops
Darius
Engineering
Nadia
Product
Avg Approval Time
6 min
down from 2 days
Requests Processed
847K
this month
Active Offices
3
synced in real-time
The case for switching,
in four cards.
Hover each card to see the methodology. These aren't marketing numbers — they're customer benchmarks.
4.7 hrs
saved per manager per week
How we calculated this
We surveyed 1,200 HR managers across our customer base. The average manager spent 6.3 hrs/week on leave admin before Roster. After 90 days, that dropped to 1.6 hrs — a 4.7-hour weekly reclaim.
73% reduction
in admin overhead
98.2%
approval accuracy rate
Accuracy you can audit
Policy rules are encoded once. Every request is evaluated against the same logic — no more "I thought you had 3 days left." Roster checks accrual balance, blackout dates, and coverage minimums in real time.
0.018%
error rate across 847K requests
11 min
average onboarding per employee
No IT ticket required
Connect your HRIS, import your org chart, configure your first policy, and send employee invites — all in under 11 minutes. Our median enterprise customer had 200+ employees live within one business day.
1 day
to full org deployment
3×
faster month-close reconciliation
Payroll loves this too
Accrual reports export in one click — broken down by employee, cost center, or policy type. No pivot tables. No cross-referencing email threads. Just a clean CSV your payroll system can ingest directly.
< 5 min
to generate a full accrual report
Browse what matters
to your role.
Each card is a real screen from inside the product — not a mockup made for marketing.
Calendar Sync
Two-way sync with Google Calendar and Outlook. Approved time off appears on team calendars automatically — no copy-paste, no manual updates.
Slack Notifications
Approvals, reminders, and coverage alerts arrive in the right channel — before anyone has to ask.
✅ James O. approved for Mar 3–5
⚠️ Austin office below min coverage Feb 28
📋 Keisha M. requested half-day today
Accrual Engine
Configurable accrual schedules — monthly, bi-weekly, anniversary-based. Balances update in real time, so payroll never reconciles a surprise.
Accrual Balances · Feb 2026
Org-Chart View
See coverage gaps across your entire reporting structure at once. Drill into any team to see who's in, who's out, and who's next in line to approve.
Keisha M.
VP People Ops
Marcus T.
InPriya S.
OutSofia B.
InReal words from real
HR teams.
We run three offices across two time zones. Before Roster, month-close meant two days of reconciliation emails. Now I export one report and I'm done in under ten minutes.

Danielle Okafor
Payroll Manager · Meridian Health Group
My team lead used to forward me a screenshot of a Slack message to approve PTO. Roster sends the request directly to my phone — I approved three requests during standup last Friday.

Carlos Mendes
Engineering Manager · Lightpath Software
Onboarding 200 employees across Austin, Chicago, and London took one afternoon. The policy engine handled every regional variation without a single support ticket.

Priya Anand
Head of HR Operations · Vortech Capital
Works with the tools your team already uses
Build the tools
12,000 teams rely on.
We're a 47-person team that's been default-profitable since Series A. We ship fast, we care about craft, and we're looking for people who want to own real problems.
47
Team size
$24M
Series B raised
3×
YoY revenue growth
Current openings
Senior Full-Stack Engineer
Hiring nowEngineering · Austin, TX · Remote OK
Product Manager, Payroll Integrations
NewProduct · Chicago, IL · Hybrid
Product Designer
Hiring nowDesign · Remote (US)
Account Executive, Mid-Market
Sales · New York, NY
People Ops Generalist
NewPeople Ops · Austin, TX
Express interest
Not seeing the right role? Drop your info and we'll reach out when something fits.