RescheduleCampaignContact moves a contact back to a retriable state.
POST/api/v1/voice/campaigns/:campaignId/contacts/:contactId/reschedule
Works from any status, including "dialing" — useful when a contact is
stuck because of a crash, network failure, or operator cancel before
the call completed. The contact's status becomes "scheduled" and it
will be picked up again at scheduled_at (or immediately if omitted).
called_at and called_by from the previous attempt are preserved for history; they are overwritten the next time the contact is dialed.
Errors
- NOT_FOUND: Campaign or contact does not exist
Request
Responses
- 200
- default
A successful response.
An unexpected error response.