Developers
Connect your own systems and assistants to Octrahire. The public API, webhooks and the MCP server are in beta today.
Into Octrahire
- API calls: add candidates, move them, invite, schedule, draft offersIn beta
- Questions and confirmed actions from AI agents over MCPIn beta
Out of Octrahire
- Signed webhook events for every changeIn beta
- JSON from the API, with blind review appliedIn beta
- Answers, transcripts and candidate cards to agentsIn beta
What connects, and its status
MCP with OAuth sign-in and actions you confirmFor Claude, ChatGPT, Copilot, Gemini, Claude Code, Codex and Cursor.In beta- MMCP with personal tokens, read-onlySearch, ask and read transcripts from Claude Code, Codex, Cursor and other MCP clients.In beta
Public REST API v1Roles, applications, interviews, scorecards, offers and approvals.In beta API keys with scopesSeveral named keys per workspace, each with its own scopes and expiry.In beta OAuth access tokensFor partner apps, acting as the person who signed in.In beta Standard WebhooksSigned hiring events, with secrets you can rotate, a delivery log and replay.In beta OpenAPI 3.1 specificationGenerated from the API, for clients and code generators.In beta
Available: live in production today. In beta: deployed and usable today; it may still change. Coming soon: not usable yet.
Public API
Base URL, authentication, scopes, errors, pagination and every v1 endpoint.
In betaWebhooks
Hiring events, delivery format, signatures and a verification example.
In betaMCP server
Connect Claude Code, Codex, Cursor, Claude and ChatGPT. In beta.
In betaIntegrations
Octrahire works beside the tools your team already uses. Each integration says plainly whether it is available today, in beta or coming soon.
Rules every credential follows
- It acts as a person or workspace, with scopes it can never exceed
- Blind review applies: hidden candidates come back without a name, email, phone or photo
- No deletes, apart from removing your own webhooks and revoking credentials
- Writes accept an Idempotency-Key, so a retry never does the same thing twice
- Every call from outside the dashboard is recorded with the credential that made it
OpenAPI specification
The OpenAPI 3.1 description of every public endpoint, for clients and code generators:
https://api.octrahire.ai/api/v1/public/openapi.jsonDoes Octrahire have an API?
Yes, in beta. A public REST API under /api/v1/public, with scoped API keys or OAuth access tokens, Standard Webhooks for hiring events and an OpenAPI 3.1 specification. And an MCP server for AI assistants, with sign-in by your Octrahire account and actions you confirm, for Claude, ChatGPT, Microsoft Copilot, Gemini, Claude Code, Codex and Cursor.
See Octrahire with your own roles
A 30-minute walkthrough with your jobs or your programmes.
