Maps launch accepted; discovery may still be running
READY_TO_SEND
Leads ready — start with POST …/start + templateId
CAMPAIGN_IN_PROGRESS
Outreach sending — can pause
CAMPAIGN_PAUSED
Paused — POST …/start resumes
Other pipeline values
May appear during discovery / completion; treat as opaque if unknown
Also check extensionStatus: "FINDING_LEADS" while UI “Add more leads” / file-import extend is running, otherwise null. Parent status may stay READY_TO_SEND during an extend — wait until extensionStatus is null before treating discovery as finished (MCP: wait_for_campaign_leads).
Manual agents can be created via POST /templates (or the dashboard). Assign with POST /campaigns/:id/template. Full Auto agents are list/get/delete only on the Public API.