ChatGPT + Recruitee: The Real Integration Options in 2026
No — there’s nothing official. Recruitee (now part of Tellent) has no app in ChatGPT’s directory, no MCP server of its own, and nothing ChatGPT-shaped in the Tellent marketplace. The AI Recruitee has shipped natively is an AI job-description generator built on OpenAI’s GPT — which runs inside Recruitee’s editor and has nothing to do with connecting your own ChatGPT to your ATS data. If you want ChatGPT talking to Recruitee today, the honest routes are third-party: a community-built MCP server you host yourself, or a managed MCP aggregator plugged in as a custom connector. Both work; neither is supported by Recruitee.
Here’s what each route actually gets you, how to set them up, and where any chat-based setup runs out for recruiting ops.
What ChatGPT can actually do with Recruitee
Via the unofficial routes below, a connected assistant can:
- Search and filter candidates. “Find candidates for the Frontend Developer role added in the last two weeks” — the community MCP server is read-focused and built for exactly this.
- Pull recruitment reports and stats. Pipeline conversion, time-in-stage, source breakdowns — asked in plain English instead of clicked together in dashboards.
- Cross-reference during hiring conversations. Keep a chat open in a debrief and pull candidate context on demand.
- Go broader through an aggregator. Managed platforms like Composio, Apideck, Zapier MCP, or Pipedream expose Recruitee API actions (their catalogs vary) as MCP tools ChatGPT can call — typically including write actions the community server doesn’t focus on.
Recruitee’s API itself authenticates with a personal API token against api.recruitee.com, and every route here is ultimately a wrapper around it.
How to set it up
Route 1 — community MCP server (self-hosted, free):
- Grab EmpoweredHouse/recruitee-mcp-server on GitHub — community-built by AppUnite, MIT-licensed, read-focused (candidate search/filter, recruitment reports and stats). It is not affiliated with Recruitee.
- Generate a personal API token in Recruitee.
- Run the server yourself — it supports stdio and Docker locally, or deployment to Fly.io for a remote endpoint.
- In ChatGPT Business or Enterprise, have an admin add the remote endpoint as a custom connector (custom connectors accept any remote MCP URL).
Route 2 — managed aggregator (hosted, less setup):
- Pick a platform — Composio, Apideck, Zapier MCP, or Pipedream all offer Recruitee coverage.
- Connect Recruitee there with your API token.
- Add the aggregator’s MCP endpoint to ChatGPT as a custom connector and authorize.
The limits that actually matter
- Everything is unofficial. Recruitee doesn’t build, endorse, or support any of it. If the API changes, you wait on a community maintainer or an aggregator to catch up.
- The community server is read-focused. Searching and reporting, yes; moving candidates through stages from ChatGPT isn’t what it’s built for. Aggregators expose more writes, with per-platform gaps.
- No triggers. Nothing here reacts to a new application, a stage change, or a candidate going stale. ChatGPT answers when you prompt it — Recruitee events never wake it.
- Session-bound. Analysis lives and dies in the chat. Close it, and there’s no standing pipeline watch.
- Cross-stack follow-through stops at the chat. ChatGPT can tell you a candidate looks stuck; it won’t email the hiring manager, log it in a sheet, and set a follow-up on its own.
If you want Recruitee work that runs on its own: Carly
The real work in recruiting ops isn’t querying the ATS — it’s the follow-through: nudges, digests, hand-offs, all fired by events nobody’s watching for.
Carly is an AI executive assistant that acts on triggers, and Carly natively integrates with Recruitee — no self-hosted server, no aggregator subscription:
- When a candidate moves to the offer stage, Carly can email the hiring manager, update your headcount tracker, and start the reference-check checklist.
- Every Monday at 8am, a pipeline digest: new applicants per role, stage conversion, and anyone sitting untouched for over a week.
- When a new application lands for a priority role, Carly summarizes the CV against the job description and sends it to the recruiter — minutes after it arrives, not at the next check-in.
- No-code setup. Describe the workflow in plain English; Carly interviews you and builds it.
- Actually sends — drafts and sends email across Gmail and Outlook, updates records, manages tasks.
- Connects to anything — 200+ native integrations, plus any other tool via your own API key.
AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited.
ChatGPT vs Carly
| ChatGPT (unofficial routes) | Carly | |
|---|---|---|
| Search candidates and pull reports | Yes, via community MCP or aggregator | Yes |
| Officially supported connection | No | Yes, native Recruitee integration |
| Reacts to a new application by itself | No | Yes, on any trigger |
| Weekly pipeline digest, unprompted | No | Yes, on a schedule |
| Runs without a session open | No | Yes (cloud, 24/7) |
| Emails hiring managers directly | No | Yes (Gmail + Outlook) |
| Setup | Self-host a server or configure an aggregator | Describe it in plain English |
| Pricing | Paid ChatGPT plan (+ hosting or aggregator) | AI agents from $35/mo |
ChatGPT plus an unofficial Recruitee bridge is a query tool you maintain. Carly is an assistant that runs your recruiting follow-through around the clock.
Frequently Asked Questions
Does ChatGPT work with Recruitee?
Not officially. Recruitee has no ChatGPT directory app and no MCP server, and there’s nothing in the Tellent marketplace. Unofficial routes exist: the community-built EmpoweredHouse/recruitee-mcp-server (self-hosted, read-focused) or managed aggregators like Composio, Apideck, Zapier MCP, or Pipedream added as ChatGPT custom connectors.
Does Recruitee have any built-in AI?
Yes, but it’s in-product: an AI job-description generator built on OpenAI’s GPT that drafts postings inside Recruitee’s editor. It doesn’t connect your ChatGPT account to your ATS data.
What can the community Recruitee MCP server do?
The AppUnite-built server (MIT-licensed, unaffiliated with Recruitee) focuses on reads: searching and filtering candidates plus recruitment reports and stats. It runs via stdio or Docker locally, or on Fly.io as a remote endpoint, authenticated with your Recruitee personal API token.
Can ChatGPT notify me when a candidate applies in Recruitee?
No. ChatGPT only works inside sessions you start — it can’t watch Recruitee for new applications or stage changes. For that, use a trigger-based assistant like Carly, which natively integrates with Recruitee.
More: Claude + Recruitee · ChatGPT + Workable · ChatGPT + Greenhouse · ChatGPT + Lever · ChatGPT MCP · Best AI workflow automation tools
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


