Ressource : DialogflowEvent
Événement Dialogflow déclenché par la plate-forme RCS for Business.
Grâce aux événements, un agent peut faire correspondre 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 RCS for Business. Ne l'incluez pas lorsque vous créez un message d'agent. Le champ résout "phones/{E.164}/dialogflowMessages/{messageId}", où {E.164} est le numéro de téléphone de l'utilisateur au format E.164 et {messageId} est l'ID attribué par l'agent au message de l'agent RCS pour les entreprises. |
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 Langues acceptées. Avant 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 différentes langues. Si aucune langue n'est spécifiée, Dialogflow utilise la langue par défaut de l'agent. |
Méthodes |
|
|---|---|
|
Invite un agent Dialogflow à envoyer des messages via un agent RCS for Business. |