| 参数 | 说明 |
|---|---|
| 触发条件 | 指定何种对话消息触发流程 |
| 关键词 | 仅在触发条件为「包含指定关键词」时生效 |
| 参数 | 说明 |
|---|---|
| 聊天组件 id | 需要回复的 Chatbox 组件 ID |
| 聊天会话 id | 当前对话的 session id |
| 回复内容 | 返回给用户的消息内容 |
{
"sessionId": "xxxxxx",
"userid": "xxxxxx",
"chatboxid": "xxxxx",
"type": "text | file",
"content": "用户输入内容",
"file_url": [],
"customparams": {}
}{
"sessionId": "xxxxxx",
"userid": "xxxxxx",
"chatboxid": "xxxxx",
"status": "fail",
"description": "当前会话id已过期"
}| 场景 | 默认提示 |
|---|---|
| 未关联流程 | 当前对话暂无关联流程 |
| 流程无输出 | 当前关联流程无内容输出 |
| 组件未启用 | 当前对话组件尚未启用 |
| 组件被删除 | 当前组件已被删除 |
| 配置项 | 说明 |
|---|---|
| 组件名称 | 用于展示在 Chatbox 顶部标题。 |
| 关联流程 | 1. 仅可选择「已上线」且触发节点为「对话触发」的流程2. 未关联流程的组件不允许启用 |
| 允许的输入类型 | - 文本输入- 语音输入- 文件上传 |
| 输入框引导文案 | 展示在输入框中的占位提示。 |
| 欢迎语 | 在用户开启新会话时自动发送。 |
| 会话过期时间 | 指定会话在无操作情况下的过期时间。 |
| 允许开启新会话 | 是否允许用户手动创建新的 session。 |
| 机器人头像 | 用于 Chatbox 中的机器人头像展示。 |
| 参数 | 说明 |
|---|---|
| chatbox-id | 组件唯一标识(必填) |
| userid | 外部系统用户标识 |
| custom_params | 自定义参数(JSON) |