Skip to main content
Two different “Integrations” places
  • Sidebar → Integrations: ATS, Indeed, account-wide connections, webhooks, etc.
  • Interviewer: Click into an existing interviewer → IntegrationsInbound (Share Link, Add Manually, Ingestion Gateway, …) for that role’s candidates.
You’ll use both in a mature setup: ATS keeps the system of record in sync; Share Link / ingestion still matter for sources outside the ATS.

Why connect an ATS

  • Fewer manual steps: New applicants and jobs appear in HeyMilo without re-keying.
  • Better completion: Automated invites and reminders across channels (when configured).
  • Cleaner recruiting ops: Scores, notes, and stage updates can write back to the ATS (per your Writeback settings).
  • Consistent pipeline: Stage mapping ties ATS stages to what should happen in HeyMilo.

Supported ATS (quickstarts)

Each link is a short, provider-specific checklist (credentials, webhooks, common errors). (If a provider isn’t listed in your workspace UI yet, your plan or rollout may differ—contact your dedicated CS Manager or contact support@heymilo.ai.)

How connection works (high level)

Auth styles differ by ATS:
  • OAuth: You approve HeyMilo inside the ATS (common for Greenhouse, Lever, Bullhorn, etc.).
  • API key / token: You paste keys or secrets HeyMilo requests (common for some enterprise ATS tools).
  • Webhooks: You register a URL the ATS calls when events fire; HeyMilo shows you what to copy.

After you’re connected

  1. Confirm jobs: Open Interviewers and verify postings/jobs look right.
  2. Stage mapping: Stage mapping so pipeline moves make sense.
  3. Writeback: Writeback so recruiters see HeyMilo outcomes in the ATS.
  4. Test: One real or test candidate end-to-end before you scale volume.

Troubleshooting (quick)

SymptomCheck
OAuth failsAdmin permissions in the ATS; pop-up blockers; try incognito / reconnect.
No candidatesStage triggers, webhook events, or job linkage in the ATS; field mapping.
No writebackWriteback toggles; ATS field permissions; stage mapping.
Wrong jobWhich requisition/posting is linked to which HeyMilo interviewer.
Help: support@heymilo.ai or in-app chat with your ATS name and a screenshot of the Integrations card.