REST Resource: phones.dialogflowMessages

资源:DialogflowEvent

RBM 平台触发的 Dialogflow 事件。

利用事件,代理无需使用语言作为输入内容,即可匹配意图

参数用于实现个性化响应。例如,Dialogflow 代理可以使用输入 { "eventName": "welcome_event", "parameters": { "name": "Sam" } } 创建响应 "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 代理消息分配的 ID。

eventName

string

事件的唯一标识符。例如 RBM_WELCOME_EVENT

parameters

object (Struct format)

(可选)与事件关联的参数。

languageCode

string

此查询的语言。如需查看语言代码列表,请参阅语言支持。Dialogflow 代理必须先在 Dialogflow 控制台中启用某种语言,然后才能使用该语言。

同一会话中的查询可以指定不同的语言。如果未指定语言,Dialogflow 会使用代理的默认语言。不一定需要指定相同的语言。

方法

create

提示 Dialogflow 代理通过 RBM 代理发送消息。