REST Resource: phones.dialogflowMessages

Risorsa: DialogflowEvent

Evento Dialogflow attivato dalla piattaforma RCS for Business.

Con gli eventi, un agente può abbinare un intent senza utilizzare la lingua come input.

I parametri consentono di personalizzare le risposte. Ad esempio, con l'input { "eventName": "welcome_event", "parameters": { "name": "Sam" } }, un agente Dialogflow può creare la risposta "Hello Sam! What can I do for you today?".

Rappresentazione JSON
{
  "name": string,
  "eventName": string,
  "parameters": {
    object
  },
  "languageCode": string
}
Campi
name

string

Questo campo è impostato dalla piattaforma RCS for Business. Non includerlo quando crei un messaggio dell'agente. Il campo risolve "phones/{E.164}/dialogflowMessages/{messageId}", dove {E.164} è il numero di telefono dell'utente nel formato E.164 e {messageId} è l'ID assegnato dall'agente del messaggio dell'agente RCS for Business.

eventName

string

L'identificatore univoco dell'evento. Ad esempio, RBM_WELCOME_EVENT.

parameters

object (Struct format)

(Facoltativo) Parametri associati all'evento.

languageCode

string

La lingua di questa query. Per un elenco dei codici lingua, consulta Supporto delle lingue. Prima che un agente Dialogflow possa utilizzare una lingua, questa deve essere abilitata nella console Dialogflow.

Le query nella stessa sessione possono specificare lingue diverse. Se non viene specificata una lingua, Dialogflow utilizza la lingua predefinita dell'agente.

Metodi

create

Chiede a un agente Dialogflow di inviare messaggi tramite un agente RCS for Business.