文档中心

了解 whatzsay 是什么、如何开始使用、如何接入你的网站。

一、whatzsay 是什么?

whatzsay 是一个面向网站的智能客服系统。把客服窗口嵌入你的网站后,访客可以随时提问:AI 结合你配置的 FAQ 与大模型即时应答,复杂问题一键转交人工坐席,全部会话在管理台集中处理。

二、快速开始

只需四步,即可让你的网站拥有智能客服:

  1. 登录管理控制台(/admin/),在「站点管理」选择或新建站点,获取站点 Key(ck_ 开头)。
  2. 在「站点管理 → AI 配置」开启 AI 助手:配置欢迎语与模型参数;在「FAQ 管理」维护常见问答,命中即秒回。
  3. 在「用户管理」添加坐席账号并组建团队,访客转人工时自动按规则分配。
  4. 按下方「集成指南」把客服窗口接入网站,或先在本站首页体验访客视角。

管理台角色:Owner(租户管理员,拥有全部权限)、Admin(站点管理)、Agent(客服坐席,负责接待会话)。

三、集成指南

目前提供两种接入方式;访客页开箱即用,无需开发。

方式一:iframe 嵌入(推荐,无需开发)

将下面代码粘贴到你网站的页面里(建议放在 body 末尾),并把 YOUR_SITE_KEY 替换为你的站点 Key:

html
<!-- whatzsay 客服组件 -->
<iframe src="https://whatzsay.com/test/web?site=YOUR_SITE_KEY"
        style="position:fixed;right:20px;bottom:20px;width:380px;height:560px;
               border:0;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.18);
               z-index:9999" allow="clipboard-write"></iframe>

方式二:HTTP API(自定义 UI)

所有请求需携带请求头 X-Site-Key 标识站点,业务请求再携带 Authorization: Bearer <token>;基础路径为 /chat/api/v1/widget。

方法路径说明
POST/init初始化访客,返回 token 与 visitor_key
POST/conversations创建会话(channel = ai | human)
GET/conversations/{id}/messages增量拉取消息(?after_id=N)
POST/conversations/{id}/messages发送消息(content、content_type = text | image | audio、client_msg_id)
POST/conversations/{id}/read标记已读
POST/conversations/{id}/close关闭会话

示例:初始化访客并获取访问令牌

bash
curl -X POST https://whatzsay.com/chat/api/v1/widget/init \
  -H "X-Site-Key: YOUR_SITE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"locale":"zh-CN"}'

四、常见问题

站点 Key 在哪里获取?

登录管理台 → 站点管理,点击对应站点即可查看(ck_ 开头)。

如何开启 AI 助手?

管理台 → 站点管理 → AI 配置:开启开关、填写欢迎语与模型参数;在「FAQ 管理」维护问答可获得更精准的秒级回复。

访客如何转人工?

访客发送「转人工」等关键词或切换「人工客服」通道即可创建人工会话;坐席不在线时进入待接待队列。

聊天记录保存多久?

默认保留 3 个月,到期自动清理;访客再次来访仍可继续会话,注册客户的历史会话自动找回。

遇到其他问题?

发邮件至 support@whatzsay.com,我们会尽快回复。