REST Resource: phones.dialogflowMessages

Ресурс: DialogflowEvent

Событие Dialogflow, инициируемое платформой RBM.

С помощью событий агент может сопоставить намерение , не используя язык в качестве входных данных.

Параметры позволяют персонализировать ответы. Например, с помощью ввода { "eventName": "welcome_event", "parameters": { "name": "Sam" } } агент Dialogflow может создать ответ "Hello Sam! What can I do for you today?" .

JSON-представление
{
  "name": string,
  "eventName": string,
  "parameters": {
    object
  },
  "languageCode": string
}
Поля
name

string

Это поле задается платформой RBM. Не включайте его при создании сообщения агента. Поле разрешает "phones/{E.164}/dialogflowMessages/{messageId}", где {E.164} — номер телефона пользователя в формате E.164, а {messageId} — назначенный агентом идентификатор сообщения агента RBM. .

eventName

string

Уникальный идентификатор события. Например, RBM_WELCOME_EVENT .

parameters

object ( Struct format)

(Необязательно) Параметры, связанные с событием.

languageCode

string

Язык этого запроса. Список языковых кодов см. в разделе «Языковая поддержка» . Прежде чем агент Dialogflow сможет использовать язык, этот язык должен быть включен в консоли Dialogflow .

Запросы в одном сеансе могут указывать разные языки. Если язык не указан, Dialogflow использует язык агента по умолчанию. не обязательно указывать один и тот же язык.

Методы

create

Предлагает агенту Dialogflow отправлять сообщения через агент RBM.