REST Resource: phones.dialogflowMessages

Recurso: DialogflowEvent

Evento do Dialogflow acionado pela plataforma RCS for Business.

Com os eventos, um agente pode corresponder a uma intent sem usar a linguagem como entrada.

Os parâmetros permitem respostas personalizadas. Por exemplo, com a entrada { "eventName": "welcome_event", "parameters": { "name": "Sam" } }, um agente do Dialogflow pode criar a resposta "Hello Sam! What can I do for you today?".

Representação JSON
{
  "name": string,
  "eventName": string,
  "parameters": {
    object
  },
  "languageCode": string
}
Campos
name

string

Esse campo é definido pela plataforma RCS for Business. Não inclua esse campo ao criar uma mensagem do agente. O campo resolve "phones/{E.164}/dialogflowMessages/{messageId}", em que {E.164} é o número de telefone do usuário no formato E.164 e {messageId} é o ID atribuído pelo agente da mensagem do agente do RCS para empresas.

eventName

string

O identificador exclusivo do evento. Por exemplo, RBM_WELCOME_EVENT.

parameters

object (Struct format)

(Opcional) Parâmetros associados ao evento.

languageCode

string

O idioma desta consulta. Para uma lista de códigos de idioma, consulte Suporte a idiomas. Antes de um agente do Dialogflow usar um idioma, ele precisa ser ativado no console do Dialogflow.

As consultas na mesma sessão podem especificar idiomas diferentes. Se um idioma não for especificado, o Dialogflow usará o idioma padrão do agente.

Métodos

create

Solicita que um agente do Dialogflow envie mensagens por um agente do RCS for Business.