Ouvrir une conversation à la première action du visiteur, renouveler son jeton, la terminer. Une conversation dure 10 minutes au plus depuis son ouverture.
Ouvrir ou reprendre une conversation
Clé publique (depuis une page déclarée) ou secrète. Renvoie un jeton de conversation valable 30 min.
Avec resume : si la conversation appartient au même déploiement, n'est pas terminée et a servi il y a
moins de 30 minutes, elle est reprise (réponse 200, counted: false). Sinon, une nouvelle est ouverte
(réponse 201, counted: true). Au-delà du forfait du mois, la conversation s'ouvre quand même, en écrit
seul (voice.allowed: false, reason: "forfait") : jamais de blocage.
Ouvrir ou reprendre une conversation › Request Body optional
avatar_idAvatar du déploiement (facultatif : celui du déploiement par défaut).
langLangue souhaitée, parmi celles du déploiement.
resumeIdentifiant d'une conversation à reprendre (moins de 30 min d'inactivité).
Ouvrir ou reprendre une conversation › Responses
Conversation reprise avec resume : pas de nouveau décompte.
conversation_idtokenJeton de conversation, valable 30 minutes.
expires_atcountedtrue : nouvelle conversation, décomptée du forfait.
Disponibilité de la voix pour cette conversation.
Renouveler le jeton d'une conversation
Avec le jeton encore valide (Authorization: Bearer <jeton>). Pas de nouveau décompte.
Refusé si la clé qui a ouvert la conversation a été révoquée (401 invalid_key), ou au-delà de 10 min
de conversation (410 conversation_expired : en ouvrir une nouvelle).
path Parameters
conversation_idRenouveler le jeton d'une conversation › Responses
Nouveau jeton de 30 minutes.