Skip to content
Replace Ventures
All companies
Live · ScalingPart of Replace Ventures

ottoHR

AI-native HR operations for the agent era.

Visit website

Why

The HR stack hasn't changed since 2014. Five vendors, twelve dashboards, none of them talking, and AI bolted on as a side-panel chatbot. The meter runs on heads, not outcomes: the same per-seat fee whether you made one hire or a hundred. That's the problem worth deleting.

What

ottoHR is the HR layer for companies that operate with agents, and for everyone else who wants an AI-powered assistant running their HR.

It connects to the ATS, HRIS, and payroll systems you already use (Greenhouse, BambooHR, Workday, Deel) and exposes every primitive across them through a single MCP server. Hiring, onboarding, offboarding, time off, surveys, contracts. Every people workflow becomes one call away from any agent or human.

Don't have an ATS yet? ottoHR ships its own mini ATS. A full hiring product underneath (AI resume parsing, semantic search, pipeline, branded careers pages), without the third-party round trip.

Who it's for

Two kinds of teams.

The ones building with agents, who need an HR layer their tools can actually call. And the ones who just want an AI assistant to handle hiring, onboarding, time off, and surveys, so people-ops stops eating their week.

Both end up in the same place.

Detail

ottoHR doesn't own your data. It addresses it.

Every record in your existing stack (a Greenhouse candidate, a BambooHR profile, a Deel contract, a Workday paycheck) is mirrored into a unified schema and exposed as an MCP resource. Reads stay in sync. Writes propagate back through the vendor's own API. ottoHR holds the index, the permissions, and the audit trail. The vendor of record stays the vendor of record.

That's what makes the assistant real. One instruction, "hire the top three for the Berlin role, kick off onboarding, schedule their first-day calls," touches four vendors and returns one coherent result. Another, "offboard Sarah on Friday: revoke access, schedule the exit interview, archive her documents, trigger final payroll," wraps a week of swivel-chair work into one prompt.

Or skip the agent talk entirely. Open chat. Type "who's out next week?" or "send polite rejection emails to everyone we passed on." Same engine, same source of truth, no prompt engineering required.

Why now

Every workflow in HR was priced around the cost of a human doing it inside a vendor UI. That cost just collapsed. Screening a thousand resumes, drafting offers, running an offboarding checklist, summarizing engagement data: work that used to need a team and four subscriptions now fits inside a single instruction, agent or human.

The vendors who built for the old equation will spend the next two years repricing. The platforms whose data is reachable in one call, and whose meter ticks per outcome instead of per seat, will spend it shipping.

ottoHR is what that infrastructure looks like.