Ressource: DialogflowEvent
Événement Dialogflow déclenché par la plate-forme RBM.
Avec les événements, un agent peut mettre en correspondance un intent sans utiliser le langage comme entrée.
Les paramètres permettent d'obtenir des réponses personnalisées. Par exemple, avec l'entrée { "eventName": "welcome_event", "parameters": { "name": "Sam" } }
, un agent Dialogflow peut créer la réponse "Hello Sam! What can I do for you today?"
.
Représentation JSON |
---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
Champs | |
---|---|
name |
Ce champ est défini par la plate-forme RBM. Ne l'incluez pas lorsque vous créez un message d'agent. Ce champ résout "phones/{E.164}/dialogflowMessages/{messageId}", où {E.164} correspond au numéro de téléphone de l'utilisateur au format E.164 et {messageId} à l'ID attribué par l'agent dans le message d'agent RBM. |
eventName |
Identifiant unique de l'événement. Par exemple, |
parameters |
(Facultatif) Paramètres associés à l'événement. |
languageCode |
Langue de cette requête. Pour obtenir la liste des codes de langue, consultez la page Langues acceptées. Pour qu'un agent Dialogflow puisse utiliser une langue, celle-ci doit être activée dans la console Dialogflow. Les requêtes d'une même session peuvent spécifier des langues différentes. Si aucune langue n'est spécifiée, Dialogflow utilise la langue par défaut de l'agent. ne doivent pas nécessairement indiquer la même langue. |
Méthodes |
|
---|---|
|
Invite un agent Dialogflow d'envoyer des messages via un agent RBM. |