将VOS3000外呼系统的呼入请求路由到OKCC呼叫中心,通常需要以下步骤。以下是详细的实现方案:
1. 确认系统兼容性与协议支持
- VOS3000:确保其支持呼入功能,并可通过SIP中继、API或网关与其他系统对接。
- OKCC:确认其支持接收SIP呼叫或通过API触发呼入分配。
- 通用协议:SIP(Session Initiation Protocol)是常用对接协议,需确保双方均支持。
2. SIP中继对接(推荐方案)
步骤说明:
-
配置VOS3000呼入路由规则
- 在VOS3000管理界面中,进入呼入路由(Inbound Route)配置。
- 设置规则(如根据被叫号码或DID),将符合条件的呼入请求通过SIP转发至OKCC的服务器IP和端口。
- 填写OKCC的SIP服务器地址(如
sip:okcc_ip:5060)及认证信息(如有)。
-
配置OKCC接收SIP呼叫
- 在OKCC中添加SIP中继,配置接收来自VOS3000的SIP请求。
- 设置呼入队列、IVR或技能组,确保呼叫能分配到坐席。
-
网络与防火墙配置
- 开放双方服务器的SIP端口(默认5060/5061)及RTP端口范围(如10000-20000)。
- 检查NAT设置,必要时配置STUN/TURN服务器。
3. API或数据库联动方案
若SIP直连不可行,可通过API触发呼叫转移:
-
VOS3000侧配置
- 使用VOS3000的API或CDR(呼叫详单)功能,在呼入时向OKCC发送请求。
- 示例:呼入触发HTTP POST到OKCC的API接口,携带主叫号码、被叫号码等信息。
-
OKCC侧响应
- OKCC通过API接收请求后,主动外呼用户并桥接至坐席(点击拨号模式)。
- 需编写脚本或中间件处理API逻辑(如使用Python/Node.js)。
4. 网关设备中转
若协议不兼容:
- 部署语音网关(如鼎信、华为网关),将VOS3000的呼入转换为OKCC支持的协议(如SIP→H.323)。
- 在网关中配置路由规则,指向OKCC的IP和端口。
5. 号码与DID配置
- 在运营商或IP话务台中,将呼入号码(DID)绑定到VOS3000。
- 在VOS3000中设置该号码的呼入路由指向OKCC。
6. 测试与调试
-
基础测试:发起呼入,检查OKCC是否收到SIP INVITE请求。
-
抓包分析:使用Wireshark排查SIP信令是否正确,关注
200 OK、ACK及RTP流。 -
常见问题:
- 防火墙拦截:检查端口开放状态。
- 编码不匹配:统一使用G.711/G.729。
- 认证失败:核对SIP用户名/密码。
7. 高级配置(可选)
- 负载均衡:部署多个OKCC服务器,通过DNS/SRV记录分流,技术问题欢迎和博主一起交流学习。
- 故障转移:在VOS3000中设置备用路由,当OKCC不可用时切换至其他系统。
总结流程
用户呼入 → 运营商/DID → VOS3000 → SIP/API转发 → OKCC → 坐席接听
通过以上步骤,可实现VOS3000的呼入请求无缝接入OKCC呼叫中心。