Features of The People Ops Manager
The People Ops Manager is employee onboarding and offboarding software. This page lists what the product does today, what each part stores or shows, and one concrete example. People in examples are fictional.
People Readiness Center
The overview shows everyone joining and leaving on one timeline. It counts upcoming starters, lists the onboardings that need attention and highlights overdue work. Readiness is the share of verified tasks, so you see why a person is at risk.
- Stores or shows
- Counts and lists calculated from cases and tasks: upcoming starters and leavers, ready, at risk and blocked cases, overdue tasks, pending approvals.
- Example
- A starter begins on Monday with 6 of 10 tasks verified. The laptop task is blocked, so the case is listed as at risk with IT named as the owner.
Onboarding and offboarding cases
A case follows one person from signed offer to day one, or from notice to the last day. You create it in the app, from an upcoming starter imported from BambooHR or Personio, or through an AI agent. The task plan is generated when the case is created.
- Stores or shows
- Name, role, department, location, work mode, manager, HR contact, start date or last day, access level, the systems the person needs and an optional internal employee reference. No compensation, identity documents or health data.
- Example
- You add a designer starting on 3 March in Berlin. The case gets a task for the contract, the laptop, account access and the manager checklist, each with a due date counted back from 3 March.
Workflows and dependencies
Three versioned workflows are included: Standard onboarding, Engineering onboarding and Standard offboarding. Each stage has an owning team, a deadline relative to the start date or last day, and prerequisites. A hard prerequisite locks downstream work until it is done.
- Stores or shows
- Stages, owner teams, service-level target, approval requirements and the dependency graph, drawn as a diagram you can inspect stage by stage.
- Example
- In Standard onboarding, Access Approval cannot start before IT Provisioning is done, so the diagram shows it as locked until the identity exists.
Tasks and handoffs
The task board lists operational work across HR, IT, Finance and hiring managers. You filter by department, owner, status and escalation, and a handoff map shows where one team waits on another. Task status changes are recorded with who made them.
- Stores or shows
- Task title, owning team, owner, due date, status, prerequisites, escalation state, linked system and a note with the completion evidence.
- Example
- Finance has not confirmed payroll set-up three days before a start date. The task shows as overdue and the handoff map shows that the manager checklist waits on it.
Approvals
Consequential changes become approval requests instead of direct actions, whether a person, a workflow or an AI agent asked for them. Only an owner or admin decides. High-risk requests need an extra confirmation, and a decision cannot be changed afterwards.
- Stores or shows
- The requested action, its detail and exact payload, who asked and through which channel, the risk level, the decision with an optional reason, and the execution result for Jira and Slack actions.
- Example
- An agent proposes a Jira ticket "Order replacement laptop" for a starter. It waits as a low-risk request until an admin approves it, and only then can it be executed.
Integrations
You connect BambooHR, Personio, Jira Cloud, Slack and Microsoft Entra ID with API keys from your own accounts. Keys are tested when you save them and stored on the server only. The app shows the status and the last four characters.
- Stores or shows
- BambooHR and Personio: upcoming starters, read-only. Jira Cloud: tickets created after approval and their status. Slack: reminders posted after approval to one channel. Entra ID: a read-only check whether a directory account exists.
- Example
- You connect Personio, open the list of upcoming starters and import two of them as onboarding cases. Nothing is written back to Personio.
MCP server for AI assistants
Claude, ChatGPT, Cursor and other MCP clients can connect to a workspace with a personal token. The server offers 11 tools to read readiness, preview and create cases, and propose Jira tickets or Slack reminders. Setup steps are on the MCP page.
- Stores or shows
- Only a SHA-256 hash of each token, a short prefix and the last use time. Read tools return role-filtered fields. Agent actions appear in the activity log.
- Example
- You ask your assistant which starters in the next 14 days are at risk. It calls the readiness tools and answers with names, blockers and owners that your role may see.
Roles and restricted fields
Every member is an owner, admin, operator or viewer. The database enforces these roles, not only the interface. A case can be marked restricted, which hides personal fields from roles without People Ops access.
- Stores or shows
- Role per member and workspace. A visibility table in Settings shows which team sees which field.
- Example
- IT sees the name, start date and location of a starter to prepare a laptop, but not the contract status.
Activity log
The activity log is an append-only record of what people, AI agents and connected systems did. Each entry names the actor, the kind of actor and the object, with a timestamp.
- Stores or shows
- Actor, actor kind (person, agent or system), verb, object, related employee, related system and time.
- Example
- Agent "Claude" proposed an access request on Tuesday at 10:12. An admin approved it at 10:40. Both lines appear in the log.
Workspaces and billing
Each workspace has its own subscription, paid through Stripe. Owners and admins choose a plan, see the renewal date in Settings and open the Stripe billing portal to update the card, download invoices or cancel. Plans are described on the pricing page.
- Stores or shows
- Plan, subscription status, end of the current period and the Stripe customer reference. Card details stay with Stripe.
- Example
- A Team workspace with 100 people cannot add the 101st person until it moves to Growth in the billing portal.