Desplegar
Contactos
Los contactos se guardan en el CRM de CallShift, uno por número de teléfono. Las campañas los crean, las llamadas los encuentran y sus datos llegan al prompt del agente.
Campos
| Campo | Valores |
|---|---|
phoneNumber | E.164. La clave por la que se identifica un contacto. |
salutation | mr, mrs, ms, miss |
firstName, lastName | Texto |
email | Una dirección válida, o se omite |
information | Texto libre que lee el agente |
metadata | Cualquier objeto JSON. Al enviarlo, reemplaza todo el objeto guardado, y tiene prioridad sobre information. |
optedOut | No llamar nunca a este contacto |
Crear o actualizar
- POST
/v1/campaigns/{campaignId}/contactscrea o actualiza contactos por número de teléfono, y pone en cola una llamada para cada uno. - PATCH
/v1/contact/{contactId}modifica un contacto sin llamarlo. El id del contacto llega con cada llamada en el webhook de fin de llamada (contact.id). - POST
/v1/contact-opted-outmarca un número como dado de baja (opt-out).
