ChatGPT + Bullhorn: What Actually Connects in 2026
No — Bullhorn offers nothing official. There’s no Bullhorn app in ChatGPT’s directory and no Bullhorn MCP server; Bullhorn’s AI strategy is in-product, under the Amplify umbrella. At Engage Boston on May 28, 2026, Bullhorn launched Amplify Digital Workers — four skills (Prospect, Verify, Audit, Transcribe) — plus Amplify Chat, a conversational interface over live Bullhorn data for Amplify customers. That’s Bullhorn’s answer to “chat with your ATS,” and it lives inside Bullhorn, not inside ChatGPT. If you want your own ChatGPT connected to Bullhorn data, the routes are third-party — workable, but unofficial, and complicated by a genuine Bullhorn quirk: REST API credentials aren’t self-serve; they have to be provisioned by Bullhorn support or your account rep.
Here’s what those routes actually are, how to set them up, and where chat-based access runs out for staffing work.
What ChatGPT can actually do with Bullhorn
Through a third-party MCP bridge, a connected assistant can work your ATS/CRM conversationally:
- Query candidates, jobs, and placements. “Which open job orders have no submittals this week?” or “pull the candidates we’ve submitted to Insight Global-style enterprise accounts this month.”
- Use a broad managed tool set. StackOne’s managed Bullhorn MCP exposes 47 tools over the Bullhorn API — the widest hosted option today.
- Go through the ChatGPT directory, indirectly. CData Connect AI is in the ChatGPT app directory and can sit over Bullhorn data — but be clear-eyed that it’s CData’s app querying your Bullhorn, not a Bullhorn app.
- Self-host if you’d rather. osherai/bullhorn-mcp-python exists on GitHub and is explicitly unaffiliated with Bullhorn.
- Prep and summarize. Once connected, the usual chat strengths apply: summarize a candidate’s history before a client call, draft a submittal blurb from record data.
How to set it up
- Get API credentials from Bullhorn first. This is the step that surprises people: Bullhorn REST API credentials must be provisioned by Bullhorn support or your account rep — you can’t generate them yourself in a settings page. Start that request early.
- Pick a bridge: StackOne (managed, 47 tools), CData Connect AI (in the ChatGPT app directory, over Bullhorn data), or the community Python server (self-hosted, unaffiliated).
- Connect Bullhorn to the bridge with your provisioned credentials.
- For StackOne or a self-hosted server: in ChatGPT Business or Enterprise, have an admin add the MCP endpoint as a custom connector. For CData: enable its app from the directory and configure the Bullhorn connection on CData’s side.
- Start read-only — “list open job orders” — before trusting any writes.
The limits that actually matter
- Nothing is Bullhorn-official. StackOne, CData, and the community server are all third parties. Bullhorn’s own AI investment is going into Amplify, inside its product.
- Credential provisioning adds friction. Because API access goes through Bullhorn support, expect lead time — and enterprise agreements may shape what you’re allowed to connect.
- No triggers. ChatGPT won’t notice a placement closing, a new job order landing, or a candidate submittal going stale. Bullhorn events never start a ChatGPT session.
- Session-bound. Every query and update happens in a chat you’re driving. There’s no standing desk-watch between sessions.
- Cross-stack follow-through stops at the chat. ChatGPT can tell you a placement closed; it won’t then email the client, invoice-flag the record, and update your commission sheet.
If you want Bullhorn work that runs on its own: Carly
Staffing runs on speed-to-event: the job order that lands at 4pm, the submittal that’s gone 48 hours without client feedback, the placement that just closed. None of those wait for someone to open a chat.
Carly is an AI executive assistant that acts on triggers. Bullhorn connects to Carly via your own API key — paste it on carlyassistant.com/integrations (using the credentials Bullhorn provisions for you) and it works like any native connection:
- When a placement closes, Carly can email the client a confirmation, notify the recruiter’s manager, and log the deal in your tracking sheet.
- Every morning at 7:30, a digest of new job orders and submittals awaiting client feedback for more than two days.
- When a candidate is submitted, Carly schedules a 48-hour follow-up and drafts the nudge to the client contact if nothing’s moved.
- 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 (third-party bridges) | Carly | |
|---|---|---|
| Query candidates, jobs, placements | Yes, via StackOne / CData / self-hosted | Yes, via your Bullhorn API key |
| Bullhorn-official connection | No (Bullhorn’s AI = Amplify, in-product) | No — BYO API key, set up in minutes |
| Reacts when a job order or placement lands | No | Yes, on any trigger |
| Morning desk digest, unprompted | No | Yes, on a schedule |
| Runs without a session open | No | Yes (cloud, 24/7) |
| Emails clients and recruiters directly | No | Yes (Gmail + Outlook) |
| Setup | Provisioned credentials + bridge + connector | Paste your API key, describe the workflow |
| Pricing | Paid ChatGPT plan + bridge costs | AI agents from $35/mo |
ChatGPT over a Bullhorn bridge is a query console for your ATS. Carly is an assistant that works your desk between calls.
Frequently Asked Questions
Does ChatGPT work with Bullhorn?
Not officially. Bullhorn has no ChatGPT directory app and no MCP server — its AI lives in-product as Amplify (including Amplify Chat and the Digital Workers launched May 28, 2026). Third-party routes exist: StackOne’s managed Bullhorn MCP (47 tools), CData Connect AI (a CData app in the ChatGPT directory that can sit over Bullhorn data), or a community-built server.
Why can’t I just generate a Bullhorn API key myself?
Bullhorn REST API credentials aren’t self-serve — they’re provisioned by Bullhorn support or your account rep. Whatever route you choose (ChatGPT bridge or Carly), request credentials from Bullhorn first.
What is Amplify Chat, and is it the same thing?
Amplify Chat is Bullhorn’s own conversational interface over live Bullhorn data, available to Amplify customers — announced at Engage Boston 2026 alongside four Digital Worker skills (Prospect, Verify, Audit, Transcribe). It’s Bullhorn’s in-product answer, separate from connecting your own ChatGPT.
Can ChatGPT follow up automatically when a submittal goes quiet?
No. ChatGPT acts only in sessions you start; it can’t watch Bullhorn for stalled submittals or new job orders. For that, use a trigger-based assistant like Carly — connect Bullhorn with your API key at carlyassistant.com/integrations.
More: Claude + Bullhorn · ChatGPT + Workable · ChatGPT + Lever · ChatGPT MCP · What is ChatGPT Work · Best AI agents for productivity
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."


