Otto in your AI app

Bring your favorite
AI to Otto

Just message Claude or ChatGPT and get your HR work done, no need to open OttoHR. Ask for what you need in plain English, and your AI app handles the rest.

Compatible with
Claude Desktop
ChatGPT
MCP CLI
+ any MCP client

37

Tools

1 min

To connect

$0

Extra cost

Quickstart

Connect in a minute.

It works like connecting Spotify to another app. Paste a link, sign in with your OttoHR account, and you're in. No files to edit, no keys to manage, and you only do it once.

Set up

Claude

  1. 01Open Claude, then go to Settings → Connectors.
  2. 02Click “Add custom connector”.
  3. 03Copy one of the links on the right and paste it in as the URL.
  4. 04Sign in with your OttoHR account when prompted. That’s it. Start asking.

Custom connectors are available on Claude Pro, Max, Team, and Enterprise.

Claude’s setup guide

Your connection links. Pick the one that matches who's using it.

For your HR team

Hiring, candidates, interviews, time-off approvals.

https://app.ottohr.com/api/mcp/hr/mcp

For everyone else

Leave, documents, pay stubs, policies, directory.

https://app.ottohr.com/api/mcp/portal/mcp

Otto only ever shows each person what they're already allowed to see in the app.

Using the command line or building your own integration? See the developer docs for API keys and advanced setup.

How it works

One protocol.
Every workflow.

Your AI app gets the same abilities as the assistant inside OttoHR, so you can run hiring and HR from wherever you already chat. No training, no new tool to learn.

01

Pick your AI

Use the Claude or ChatGPT app you already open every day. Nothing new to download.

02

Connect Otto once

Paste a link and sign in with your OttoHR account, like connecting Spotify to another app. Takes a minute, and you only do it once.

03

Just ask

Tell it what you need in plain English: review applicants, schedule an interview, check leave balances. It happens in your live workspace.

What you can do

Just ask.
Otto handles the rest.

There are two ways to connect, depending on who's using it. Your HR team gets the full toolkit. Everyone else gets a focused, private surface, so no one ever sees more than they should.

For your HR team

Run hiring end to end

Everything your recruiters and people-ops team do in the app, now from a chat. Ask in plain English; Otto does the work.

  • Post, edit, and close job openings
  • Review applicants and read their CVs
  • Move candidates through your hiring stages
  • Find brand-new candidates from across the web
  • Build and manage shortlists
  • Schedule, reschedule, or cancel interviews
  • Capture interview feedback
  • Approve or decline time-off requests
  • Pull hiring stats and analytics
  • Email candidates

Try asking

Summarize the 5 newest applicants for the Sales Manager role.

Schedule an interview with Sarah next Tuesday afternoon.

For everyone else

Self-service, on demand

A focused, employee-safe surface. Your team handles their own HR basics without ever opening a dashboard.

  • Check onboarding progress and tick off tasks
  • See leave balances and request time off
  • Cancel a pending time-off request
  • Read company policies and the handbook
  • Find personal documents and pay stubs
  • Explore benefits
  • Search the company directory
  • Update their own profile

Try asking

How many vacation days do I have left?

Draft a time-off request for the first week of July.

Built for trust

Your data,
your boundaries.

Sees only what you can see

The AI inherits your exact permissions. If you can't open something in OttoHR, neither can it. The same rules apply, every time.

Everyone uses their own login

Each person connects with their own OttoHR account. An employee's connection can never reach into HR-only data.

Bank-level sign-in

Connecting uses the same secure sign-in standard your bank and Google use. No passwords or secret codes to copy around.

Your data isn't training AI

Your company's information is only ever used to answer your own requests. It never trains any AI model.

A clear record

Every action the AI takes is logged, so you can always see exactly what happened and when.

Off with one click

Disconnect it from your AI app any time, or switch the whole feature off for your company from a single setting. You stay in control.

Questions

The short answers

Claude and ChatGPT both work. Just add OttoHR as a connector in their settings. Cursor, the command line, and other tools work too; see the developer docs for those.

No. It draws from the same monthly AI allowance as the assistant built into OttoHR. No new plan, no surprise bill.

No. It only ever sees what you can already see in OttoHR. If an employee can't view a colleague's salary in the app, the AI can't either. The same rules apply.

No. Your data is only ever used to answer your own requests. It never trains any AI model.

Yes. There's a separate, employee-safe connection for things like leave balances, documents, and policies. Everyone connects with their own OttoHR account, so they only get their own access.

Remove the connector from your AI app's settings any time, or turn off the whole feature for your company from a single setting in OttoHR. You stay in control.

Open your AI app.
Connect Otto.

Keep using the AI you love, and run hiring and HR right from the chat, no dashboard required.