1
Create a list (your backend, API key)
POST /v1/dialer/lists
POST /v1/dialer/lists/{id}/contacts. Remove: DELETE /v1/dialer/contacts/{id}.2
Agents work the list (browser)
An agent signed in with a web session picks the list in the browser phone; the SDK fetches the
next customer, dials, and saves the disposition.
- Not reached: offered again after
retry_after_minuntilmax_attempts(thenexhausted). - A
callbackdisposition returns the customer to the same agent at the booked time. - Webhooks:
dialer.contact_updatedon every change; the calls’ webhooks carrymetadata.dialer_contact_idanddialer_list_id.