{{ currentMenu.label }}
驱动 {{ system.dbDriver }}
运行 {{ formatUptime(system.uptimeSeconds) }}
进行中会话
{{ dash.conversations && dash.conversations.open || 0 }}
待分配 {{ dash.conversations && dash.conversations.unassigned || 0 }}
待处理工单
{{ ((dash.tickets && dash.tickets.new_count) || 0) + ((dash.tickets && dash.tickets.open) || 0) }}
超期 {{ dash.tickets && dash.tickets.overdue || 0 }}
今日新增会话
{{ dash.todayCounts && dash.todayCounts.conversations || 0 }}
今日消息 {{ dash.todayCounts && dash.todayCounts.messages || 0 }} 条
平均首次响应
{{ dash.avgFirstResponseMinutes === null || dash.avgFirstResponseMinutes === undefined ? '—' : dash.avgFirstResponseMinutes }} 分钟
共 {{ dash.contacts || 0 }} 位客户
满意度
{{ dash.satisfaction && dash.satisfaction.average || '—' }} / 5
{{ dash.satisfaction && dash.satisfaction.count || 0 }} 条评价
在线坐席
{{ dash.realtime && dash.realtime.agents || 0 }}
访客在线 {{ dash.realtime && dash.realtime.visitors || 0 }}
近 7 天趋势
{{ d.date.slice(5) }}
{{ d.conversations }} 会话
暂无数据
渠道分布
{{ channelMeta(c.channel).icon }} {{ channelMeta(c.channel).label }}
{{ c.n }}
暂无数据
坐席工作量
| 坐席 | 状态 | 进行中会话 | 待处理工单 | 今日回复 |
|---|---|---|---|---|
| {{ a.display_name }} | {{ statusLabel(a.status) }} | {{ a.open_conversations }} | {{ a.open_tickets }} | {{ a.today_replies }} |
暂无坐席 | ||||
客户从哪个渠道进来,就在哪里回复。一个渠道对应一套配置,可同时启用多个。
{{ c.name }}
{{ c.typeName }}
健康状态
正常
异常
未检测
{{ c.health.detail }}
{{ c.lastError }}
回调地址(填到对应平台)
{{ c.webhookUrl }}
还没有配置任何渠道
把其它业务系统的工单接入本系统统一处理。外部系统在工单事件发生时 POST 到下方推送地址, 本系统会自动建立客户、会话与工单,坐席即可在工作台处理; 坐席的回复会按配置回写到外部系统,两边对话保持一致。
{{ s.name }}
{{ s.source }}
推送地址(填到外部系统的 webhook 配置)
{{ s.webhookUrl }}
回复回写 → {{ s.callback_url }}
未配置回写地址:坐席回复只在本系统内可见
还没有接入外部系统
点右上角「接入新系统」开始,配置完可用「发送测试工单」验证链路
外部系统需要推送的事件
ticket.created — 用户新建工单ticket.replied — 用户追加回复ticket.status_changed — 工单状态变更
以
坐席回复通过回写地址同步回外部系统;内部备注不会外发。
字段定义与对接示例见仓库
ticket.ticket_no 作为幂等键,重复推送同一事件不会重复建单。坐席回复通过回写地址同步回外部系统;内部备注不会外发。
字段定义与对接示例见仓库
docs/EXTERNAL-INTEGRATION.md。
接入飞书后,客服可以直接在飞书里接收新客户消息、回复客户、标识客户、关联订单、转接同事、关闭会话, 无需打开网页工作台。
应用配置
{{ feishuConfig.enabled ? '已启用' : '未启用' }}
关闭后不再推送通知,飞书内的操作指令也会被忽略
需要在飞书开放平台订阅事件:
接收消息 im.message.receive_v1、
卡片回传交互 card.action.trigger;
并开通权限:im:message、im:message:send_as_bot
已保存,留空即保持不变
已保存,留空即保持不变
在飞书「事件订阅」中开启加密时填写;不加密可留空
已保存,留空即保持不变
开启后,坐席在工作台登录页点「使用飞书账号登录」即可进入,无需输入账号密码。
系统按姓名完全一致匹配坐席账号;若存在同名,则用飞书企业邮箱核实。
不配置此项,飞书授权后会报「重定向地址不匹配」。
坐席绑定({{ feishuBindings.length }})
坐席需要在飞书里和机器人私聊,发送 /bind 绑定码 完成绑定。绑定后才能接收通知并操作会话。
| 飞书用户 | 绑定坐席 | 操作 | ||
|---|---|---|---|---|
|
{{ b.openId }}
{{ b.name }}
|
{{ b.agentName }} 未绑定 | |||
|
还没有坐席绑定飞书。点击右上角「生成绑定码」,把验证码发给坐席即可。
|
||||
支持的能力
会话指令
/list 我的待处理会话/open 会话号 打开操作面板/reply 会话号 内容 回复客户/note 会话号 内容 内部备注(客户不可见)
客户与订单
/tag 会话号 标签 标识客户/order 会话号 订单号 关联订单/transfer 会话号 坐席名 转接同事/close 会话号 关闭会话
除文本指令外,新会话通知卡片上带有 回复 / 转接 / 客户资料 / 关闭会话 按钮,
回复与关联订单支持在卡片内直接输入提交,全程无需离开飞书。
管理客服账号、角色与接待上限。角色为「超级管理员」的账号拥有全部权限。
| 坐席 | 角色 | 状态 | 操作 | ||||
|---|---|---|---|---|---|---|---|
|
{{ HD.initials(a.display_name) }}
{{ a.display_name }}
{{ a.email || '未填邮箱' }}
|
{{ statusLabel(a.status) }} | ||||||
暂无坐席 | |||||||
客服组 / 技能组
团队决定「自动分配」时把会话派给谁。策略可选轮询或按当前接待量最少优先。
{{ t.name }}
{{ t.member_count }} 人
策略:{{ routingLabel(t.routing_strategy) }} · 进行中 {{ t.open_conversations }}
{{ t.description || '暂无描述' }}
{{ m.display_name }}{{ m.is_leader ? ' ★' : '' }}
暂无成员
还没有团队,所有会话将按「接待量最少」自动分配
SLA 策略决定工单的最长处理时限,超期会在工作台告警。可针对不同优先级设置不同时限。
| 策略名称 | 解决时限 | 状态 | 操作 | ||
|---|---|---|---|---|---|
| {{ s.name }} | {{ s.resolve_minutes }} 分钟({{ (s.resolve_minutes / 60).toFixed(1) }} 小时) | {{ s.enabled ? '启用' : '停用' }} | |||
还没有 SLA 策略,工单将不设处理时限 | |||||
公共话术所有坐席都能用;个人话术只有自己可见。
| 标题 | 内容 | 归属 | 操作 | ||
|---|---|---|---|---|---|
| {{ c.title }} | {{ c.content }} | {{ c.scope === 'global' ? '公共' : '个人' }} | |||
还没有话术 | |||||
知识库供坐席在回复时检索引用,也可作为自助帮助中心的内容来源。
分类
全部文章
{{ c.name }}
{{ c.article_count }}
×
暂无分类
文章
| 标题 | 状态 | 操作 | ||
|---|---|---|---|---|
| {{ a.title }} | {{ a.published ? '已发布' : '草稿' }} | |||
暂无文章 | ||||
系统设置
系统信息
Node 版本{{ system.node }}
运行平台{{ system.platform }}
数据库驱动{{ system.dbDriver }}
数据库大小{{ system.dbSizeMb }} MB
内存占用{{ system.memoryMb }} MB
已加载渠道{{ system.channels }}
记录管理员与坐席的关键操作,便于追溯。
| 操作人 | 操作 | 详情 | ||
|---|---|---|---|---|
| {{ l.actor_name || '系统' }} | {{ l.action }} | {{ l.detail }} | ||
暂无日志 | ||||