Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.heymilo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Two different “Integrations” places
  • Sidebar → IntegrationsATS, 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.
Optional deeper topics (if you publish these pages):
  • API keys & webhooks
  • Automations — only if that folder exists in your space

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.