Schemas
ConversationIn
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é).
MessageIn
messageQuestion du visiteur (tapée ou transcrite).
langAccepté, sans effet en v1 : l'avatar répond dans la langue de la question, détectée à chaque message.
mode« voice » : réponse rédigée pour être dite à voix haute.
pagePage consultée par le visiteur (accueil et réponses selon la page).
SpeechIn
textTexte à dire (2 000 caractères au plus ; liens et Markdown retirés).
langLangue du texte : choisit la voix déclarée par le client pour cette langue, si l'avatar du déploiement est celui du client ; sinon, la voix de l'avatar.
turnNuméro du tour (champ turn de l'événement done de /messages) : tous les morceaux d'une même réponse portent le même numéro et ne comptent qu'une fois. Absent : le dernier tour de la conversation (0 avant la première question, ex. l'accueil). Un tour reçoit au plus 1 500 caractères de voix, tous morceaux compris.