接入时优先使用 Shulex 前端 UI 完成渠道创建和维护。客户通常只需要在 UI 中填写第三方系统提供的接口地址和鉴权信息;Webhook 地址也由 UI 展示,复制即可。Documentation Index
Fetch the complete documentation index at: https://beaver.voc.ai/llms.txt
Use this file to discover all available pages before exploring further.
UI 中填写或查看的配置
| 配置项 | 是否必填 | 用途 | 接入方怎么处理 |
|---|---|---|---|
| 渠道名称 | 必填 | 渠道显示名称,对应 accountName | 在 UI 中填写易识别的名称 |
| 工单查询地址 | 必填 | Shulex 拉取工单详情,对应 queryUrl | 在 UI 中填写第三方查询接口地址 |
| 查询鉴权 Header | 选填 | 调用 queryUrl 时附带,对应 queryAuthHeader | 如接口需要鉴权,在 UI 中填写 |
| AI 回复回调地址 | 必填 | Shulex 回传 AI 回复,对应 replyUrl | 在 UI 中填写第三方接收回复的接口地址 |
| 回复回调鉴权 Header | 选填 | 调用 replyUrl 与 tagsUrl 时附带,对应 replyAuthHeader | 如回调接口需要鉴权,在 UI 中填写 |
| 标签回调地址 | 选填 | Shulex 回传流程标签,对应 tagsUrl | 需要已回复标签或转人工标签时填写 |
| 回复格式 | 选填 | 控制 reply 返回 HTML 还是纯文本,对应 replyFormat | UI 有该配置时按第三方系统能力选择;默认 HTML |
| Webhook 地址 | 自动生成 | 第三方系统推送新消息到 Shulex | 渠道创建后从 UI 复制,不要手动拼接 |
UI 未展示或通常无需客户填写的内容
| 字段 | 当前链路处理方式 |
|---|---|
xToken | 系统生成,并体现在 UI 展示的 Webhook 地址中 |
channelId | 系统生成,并体现在 UI 展示的 Webhook 地址中 |
botId | 系统自动取账号下第一个 Bot 作为默认 Bot,不支持接入方自定义 |
replyTimeoutMs | 默认 10000ms;如 UI 未提供配置入口,按系统默认值处理 |
repliedTags | 默认 shulex_ai_replied;如 UI 未提供配置入口,按默认值处理 |
handoffTags | 默认 transfer_to_agent;如 UI 未提供配置入口,按默认值处理 |
webhookSecret / X-Signature | 当前不支持签名校验 |
配置约束
queryUrl/replyUrl/tagsUrl需使用 HTTPS。localhost/127.0.0.1仅用于本地调试。- 非本地地址不能指向 loopback、site-local、link-local 等内网地址。
queryAuthHeader/replyAuthHeader禁止包含换行符,避免 Header 注入。
鉴权头格式说明
- 推荐传完整 header:
Authorization: Bearer xxx,Shulex 会按冒号拆分为 header name 和 value。 - 如果只传 value、不含冒号:
queryUrl请求会使用 header namequeryAuthHeaderreplyUrl/tagsUrl请求会使用 header namereplyAuthHeader