Déployer
Contacts
Les contacts sont enregistrés dans le CRM de CallShift, un par numéro de téléphone. Les campagnes les créent, les appels les retrouvent, et leurs données alimentent le prompt de l'agent.
Champs
| Champ | Valeurs |
|---|---|
phoneNumber | E.164. La clé qui sert à identifier un contact. |
salutation | mr, mrs, ms, miss |
firstName, lastName | Texte |
email | Une adresse valide, sinon omettez le champ |
information | Texte libre que lit l'agent |
metadata | N'importe quel objet JSON. Quand il est envoyé, il remplace tout l'objet stocké, et il prime sur information. |
optedOut | Ne jamais appeler ce contact |
Créer ou mettre à jour
- POST
/v1/campaigns/{campaignId}/contactscrée ou met à jour des contacts d'après leur numéro de téléphone, et met un appel en file d'attente pour chacun. - PATCH
/v1/contact/{contactId}modifie un contact sans l'appeler. L'id du contact accompagne chaque appel dans le webhook de fin d'appel (contact.id). - POST
/v1/contact-opted-outmarque un numéro comme désinscrit.
