Ресурс: 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 | Это поле задается платформой RBM. Не включайте его при создании сообщения агента. Поле разрешает "phones/{E.164}/dialogflowMessages/{messageId}", где {E.164} — номер телефона пользователя в формате E.164, а {messageId} — назначенный агентом идентификатор сообщения агента RBM. . |
eventName | Уникальный идентификатор события. Например, |
parameters | (Необязательно) Параметры, связанные с событием. |
languageCode | Язык этого запроса. Список языковых кодов см. в разделе «Языковая поддержка» . Прежде чем агент Dialogflow сможет использовать язык, этот язык должен быть включен в консоли Dialogflow . Запросы в одном сеансе могут указывать разные языки. Если язык не указан, Dialogflow использует язык агента по умолчанию. не обязательно указывать один и тот же язык. |
Методы | |
---|---|
| Предлагает агенту Dialogflow отправлять сообщения через агент RBM. |