Customer Case
企业外呼呼叫中心系统
基于 XYGo Admin Pro 打造的多租户外呼后台:坐席工作台、班长监听/耳语/强拆、话单录音、话务报表与客户公海,每租户独立对接呼叫平台与 MQTT。
XYGo Admin呼叫中心外呼MQTT多租户
项目背景
客户需要一套可落地的企业外呼 / 呼叫中心后台:坐席要能在网页里接打、看录音、跟进客户;班长要能实时看状态并做监听、耳语、强拆;管理层要按天、按时段、按城市、按中继看接通率和通话时长。系统还要按租户隔离,每家客户对接自己的呼叫平台实例,不能混用密钥和线路。
项目基于 XYGo Admin Pro 二次开发,业务模块(呼叫工作台、监控、话单、报表、客户 CRM)直接长在同一套中后台里,权限、多租户、导入导出沿用框架能力。
核心功能
- 🎧 坐席工作台:当前通话 / 未接 / 全部话单,通话信息、流程节点、录音波形试听与下载
- 📞 网页软电话条:示闲、示忙、振铃、通话中等状态;对接呼叫中心分机号
- 👀 班长监控:坐席实时状态树、今日外呼/呼入统计;监听、耳语、强拆、抢接
- 📒 话单中心:按坐席、部门、时间筛选通话记录,支持录音试听与导出
- 📊 话务报表:外呼 / 呼入总览,坐席日报、分时、城市、中继(外显号码)统计
- 👥 客户 CRM:客户档案、批量导入、公海领取 / 丢回、联系计划(回访任务)
- 🏢 多租户隔离:每租户独立 AppKey、API、MQTT,坐席数可按套餐或单独覆盖
技术亮点
- XYGo Admin Pro + Vue3:管理端、权限、代码生成与导出任务复用框架,业务页按呼叫中心场景定制
- 租户级呼叫平台对接:AppKey / AppSecret / 呼叫中心 API / MQTT Broker 四项按租户必填,不回落平台默认,避免串线
- MQTT 坐席态:浏览器订阅租户 Broker,监控大盘与电话条状态近实时刷新
- 班长干预走呼叫平台 API:监听 / 密语 / 强拆 / 抢接按通话态启停,权限点落到按钮
- 话单与录音分离:记录落库可检索;录音按需拉取播放,不把媒体文件塞进列表接口
- 报表按方向拆分:外呼、呼入共用组件,指标含接通率、15 秒接通率、平均 / 总通话时长
落地模块
| 模块 | 做什么 |
|---|---|
| 工作台 | 坐席日常接打、回听、建联系计划 |
| 监控 | 班长看人、看量、干预通话 |
| 话单 | 全量记录检索、录音、导出 |
| 报表 | 坐席 / 分时 / 城市 / 中继 |
| 客户 | 私海、公海、导入、回访计划 |
| 平台 | 租户套餐、坐席上限、呼叫中心接入 |
适用场景
电销外呼、客户回访、催收提醒、售后回访等需要「人 + 线路 + 客户」一起管的团队。后台是 XYGo Admin pro,线路仍走客户自己的呼叫中心平台。