HR & Recruiting Integration
Bullhorn Automation with an AI Assistant
Carly brings Bullhorn automation to email and text — log call notes, update submission status, look up candidates and job orders, and schedule interviews without opening the ATS. Connect your own Bullhorn API credentials and run your desk from your phone.
Try Carly →What Carly can do with Bullhorn
Log call notes between calls
Text Carly a two-line summary after a phone screen or client call and she writes it to the right candidate, contact, or job order record in Bullhorn with the correct action type — no waiting until end of day.
Check pipeline on a job order
Ask who's submitted to a req and Carly pulls the submissions from Bullhorn with each candidate's current status, so you can answer a hiring manager from your car.
Move submissions through status
Tell Carly to move a submission to Client Submitted, Interview Scheduled, or Offer and she updates the status in Bullhorn so the pipeline report reflects reality.
Schedule interviews and log them
Forward the confirmation email and Carly books the interview on your calendar, sends the invite, and logs the appointment against the submission in Bullhorn.
Why recruiters want Bullhorn automation that works from a phone
Bullhorn runs the staffing industry. Candidates, job orders, submissions, placements, notes, tearsheets — the whole desk lives there. The problem isn't the data model, it's the data entry. Recruiters spend their day on the phone and in email, and every call is supposed to end with a note logged against the right candidate record. Most of them don't get logged until the end of the day, if at all.
That gap is where the desk falls apart. An account manager asks who's been submitted to a req and the answer is in someone's head, not in Bullhorn. A candidate goes cold because the last note is from nine days ago. Bullhorn automation is usually pitched as workflow rules firing inside the platform, but the actual bottleneck is upstream: getting what happened on the call into the system at all.
AI for Bullhorn is most useful when it removes the trip back to the browser. If logging a note takes as long as sending a text between calls, the record stays current. If it means opening a tab, searching a name, clicking into Notes, and picking an action type, it waits until Friday.
How Carly works as your Bullhorn AI assistant
Carly connects to Bullhorn through the Bullhorn REST API using your own credentials. Bullhorn isn't one of Carly's ~260 native one-click connectors, so this is a bring-your-own-key setup: you request API credentials from Bullhorn (a support ticket through your Bullhorn Resource Center — Bullhorn issues the client ID and secret rather than exposing them in a settings screen), then paste them on carlyassistant.com/integrations. Once they're saved, Carly can read and write against your Bullhorn instance the same way any integration would.
After that you work entirely by email and text. Walk out of a client call and text Carly: log a note on the Meridian Health req that they want two more RN candidates by Thursday. Between phone screens, ask who's currently submitted to job order 4471 and what stage each one is at. Tell her to move a submission to Client Submitted, or to pull every candidate on the "Travel Nurse — Q3" tearsheet who hasn't been contacted in two weeks.
Because Carly sits outside Bullhorn, she also connects it to the rest of your day. She can read the interview confirmation in your inbox and log it against the submission, put the interview on your calendar and the hiring manager's, and send you a pipeline summary each morning before you start dialing — without you opening the ATS.
Where Carly fits on a high-volume req desk
Agency recruiters carrying 15 to 30 open reqs who are on the phone six hours a day and behind on notes by lunch. Account managers who need to answer "where are we on this role" from a client's parking lot without logging in. Delivery leads who want a real pipeline readout every morning instead of building a saved search. Sourcers working nights and weekends who'd rather text an update than open Bullhorn on a laptop.
Carly stays on the logistics side of recruiting — lookups, notes, status updates, scheduling, and summaries. She doesn't screen, score, rank, or reject candidates, and she doesn't make hiring decisions. Those judgments stay with your recruiters; Carly keeps the record straight so they're working from accurate data.
Pricing is straightforward: free Zapier-style workflows, with AI agents from $35/month.
See it in action
How to connect Bullhorn to Carly
Sign up for Carly
Create your account in under 2 minutes.
Connect Bullhorn
Authorize the Bullhorn integration from your Carly dashboard. One click, and you're connected.
Start giving instructions
Email or text Carly with what you need done in Bullhorn. She handles the rest.
Automate Bullhorn in 2 minutes
No complex setup. No code. Just tell Carly what you need.
Get Started →Frequently asked questions
What is the best AI tool for Bullhorn automation?
Carly is an AI assistant that connects to Bullhorn over its REST API and lets you log notes, update submission status, look up candidates and job orders, and schedule interviews by email or text. The point is that it works from a phone between calls, so the ATS stays current instead of getting caught up on Friday afternoon.
How do I connect Bullhorn to Carly?
Bullhorn is a bring-your-own-key integration — it isn't one of Carly's native one-click connectors. First request REST API credentials from Bullhorn by opening a support ticket through your Bullhorn Resource Center; Bullhorn issues the client ID and client secret rather than exposing them in a self-serve settings screen. Then paste those credentials on carlyassistant.com/integrations and Carly can work against your instance.
Can Carly update candidate and job order records in Bullhorn?
Yes. Carly can create and update candidates, contacts, and job orders, write notes against any record, change submission status, and read tearsheets and placements. Tell her what happened in plain language and she maps it to the right Bullhorn object and field.
Does Carly screen or rank candidates?
No. Carly stays on the logistics side of recruiting — lookups, note logging, status changes, interview scheduling, and pipeline summaries. She does not screen, score, rank, shortlist, or reject candidates, and she does not make or recommend hiring decisions. Those judgments stay with your recruiters.
How is this different from Bullhorn Automation?
Bullhorn Automation runs rule-based campaigns and triggers inside Bullhorn — nurture sequences, redeployment outreach, data hygiene tasks. Carly is an external assistant you email or text. She handles the ad-hoc side that rules can't cover: the note from the call you just finished, the status change you'd otherwise forget, the pipeline question you need answered in thirty seconds. Teams commonly run both.
Can Carly connect Bullhorn to my calendar and inbox?
Yes, and that's usually the reason to use her. Carly can read an interview confirmation from your inbox, book it on your calendar, send invites, and log the appointment against the submission in Bullhorn in one pass. She can also push data between Bullhorn and other tools you connect, like Slack, Google Sheets, or your email platform.
What does Carly cost for a staffing team?
Free Zapier-style workflows; AI agents from $35/month. Most recruiting desks start with the AI agent for note logging and pipeline lookups, then add scheduled workflows for the morning pipeline digest.
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."