Send a broadcast's failed recipients again
retry_broadcastSend a broadcast's failed recipients again
Sends the template again to the recipients whose message failed, as the dashboard's Retry
does. The answer is 202 with the broadcast, sending again. Only once the broadcast has
finished: one still sending is 409 broadcast_still_sending (retry when it has
finished), and one with no failed recipient is 422 invalid_request. A broadcast cut off by
a restart can stay sending; contact support then. The template is checked again, as on
sendBroadcast: one paused, changed or deleted since the send is 422 template_not_approved,
template_not_broadcastable or template_not_found. Retrying a paused
broadcast also sends to its recipients still pending, the ones Mojeeb hadn't reached; a
paused broadcast with no failed recipient can't be retried, so contact support to resume it.
It reads the template from Meta, so it shares the WhatsApp template endpoints' budget of 10
requests a minute per key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | The agent the resource belongs to. Another company's agent, or the nil UUID, is `404 agent_not_found`; an agent outside the key's agent list is `403 agent_not_authorized`. | |
| broadcast_id | Yes | One of the agent's broadcasts. Another agent's broadcast is `404 not_found`. |