Integrations & API
Drive Recrut'Auto from your favorite tools: Claude Desktop, Cursor, Claude Code, or your own application. Three options are available:
- MCP server — Talk to your campaigns in natural language via Model Context Protocol. Create a campaign, search for candidates, analyze your pipeline — all from Claude or Cursor.
- REST API — Integrate Recrut'Auto with your internal tools (in-house ATS, BI dashboards, automations).
- Personal Access Tokens — Personal authentication tokens to secure your integrations.
- Security — Overview of the protections (IP intelligence, rate-limit, auth, validation, signed URLs) that cover your calls.
Getting started
Access tokens
Generate a Personal Access Token from your account to authenticate your integrations.
MCP server
Configure Claude Desktop, Cursor, or Claude Code to drive Recrut'Auto in natural language.
REST API
Call Recrut'Auto's HTTP endpoints directly with a Bearer token.
Security
Defense in depth across 5 layers: IP intelligence, TLS, auth, validation, audit.
Limits & quotas
All integrations share the same throughput safeguards (per-IP rate limiting). Size your scripts accordingly and handle 429 Too Many Requests responses with exponential back-off:
| Surface | Limit (per IP) |
|---|---|
| REST API | 50 req/s |
| MCP server | 30 req/s |
| Public endpoints (booking, etc.) | 10 req/s |
A 429 is not a permanent error: retry after a short pause (exponential back-off). It is sustained rates that are capped — short bursts go through.
Typical use cases
- "Create a Senior Python Dev campaign in Paris" — asked to Claude, the MCP server creates the campaign in draft mode in Recrut'Auto.
- "Analyze the 5 active campaigns and suggest an action plan" — the
pipeline_reviewprompt generates a prioritized report. - "Draft a follow-up message for candidate 42" — the
draft_messageprompt produces a personalized message. - In-house ATS sync — via the REST API, push candidates sourced from another tool.
MCP is recommended for conversational uses (search, analysis, message drafts). The REST API is recommended for programmatic integrations (scripts, webhooks, syncs).