Step 1 — Authenticate and get the token
access token — you’ll use it in every following request as Authorization: Bearer <access_token>.
Step 2 — Get the bot ID
id — it’s the client_id you’ll use to create the campaign.
Step 3 — Create the campaign
id.
The initial state depends on
start_date: if it’s a future date or the time window hasn’t started yet → SCHEDULED. If it’s today and within the time window → ONGOING.Step 4 — Upload the cases
SCHEDULED and the date and time are valid, it starts automatically. If it was already ONGOING, the bot starts dialing the newly uploaded cases.
What goes in
params? The content of this field is specific to each bot — it varies depending on its configuration. To find out what parameters your bot accepts, check the Bot Parameters → Additional section in the Parser configuration. There you’ll find the exact name of each additional field. If you don’t have access to the parser, check with your administrator.