REST Resource: phones.dialogflowMessages

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

string

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

string

Identifiant unique de l'événement. Par exemple : RBM_WELCOME_EVENT.

parameters

object (Struct format)

(Facultatif) Paramètres associés à l'événement.

languageCode

string

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

create

Invite un agent Dialogflow à envoyer des messages via un agent RCS for Business.