Create a new listing with rule and bulk contacts
Creates a listing workflow in one request: campaign, contact pool, optional rule, and initial contacts. Use this when you want to start from a list of contacts instead of manually creating a campaign, pool, and pool memberships separately. Contacts are matched by phone number first, then email; new contacts are created when no match exists.
Documentation Index
Fetch the complete documentation index at: https://developers.mihu.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
Body
"My Call List"
Agent UUID. The channel binding (agent_app) is resolved automatically from the agent's first configured channel.
"550e8400-e29b-41d4-a716-446655440000"
Contacts to add. Matched by phone_number (priority 1) then email (priority 2). If found, existing contact is updated with new data; otherwise a new contact is created.
call, text "call"
"2026-02-22"
"2026-03-22"
Auto-create tasks and start campaign
true
Response
Created