Disparos
Envio em massa, agendamento e acompanhamento.
List broadcasts
Newest first, paginated. The `meta` totals cover the whole filtered set rather
Create a broadcast
Creates it as a draft. **Nothing is sent until it is launched**, and the
Draft broadcast copy with AI
Writes **one editable template**, not a message per contact — the variables
Import contacts for a broadcast audience
Reads a CSV or XLSX, **creating the contacts that do not exist yet and reusing
Count an audience before sending
How many contacts a segment, an import or a saved audience currently resolves
Get a broadcast
Get a broadcast
Update a broadcast
The message queue is nested attributes: send the whole set, mark a step
Delete a broadcast
Removes it with its queue and its recipient rows. Messages already delivered
Cancel a broadcast
Stops it for good. A broadcast that already finished — completed or cancelled —
Launch a broadcast
Sends it, or schedules it when `scheduled_at` is in the future.
Pause a running broadcast
Stops the dispatch where it is. Only a running broadcast can be paused;
List a broadcast's recipients
Who it went to and how each one ended, 100 per page. A broadcast can have as
Resume a paused broadcast
Puts it back to running and re-queues the dispatch, which picks up from the