IVR 语音自助查询与指定接听接口
::: tip 相关接口已拆分更新 本页仅保留 IVR 语音自助查询交互与第三方指定接听两个接口。以下相关接口已按主题拆分为独立文档,并同步为经服务端源码核对的最新版本:
- 自动外呼放音、外呼播放语音菜单(IVR_TTS_CALL)、语音验证码(CLICK_TO_IP_CAPTCHA / CLICK_TO_FIXEDLINE_CAPTCHA)见 自动语音外呼接口
- 来电通话中转 IVR 语音菜单(TALKING_CALLER_TO_IVR)见 通话中放音与转 IVR 接口 :::
来电后由第三方系统指定接听分机或分组
使用场景
当客户来电后,先向第三方对接服务器发送一个请求,第三方服务器给出一个纯数字的响应,系统根据响应呼叫响应分机。
配置方式

接口描述
由呼叫中心发起的请求URL:
http://x.x.x.x/servlet?caller=132XXXXXXXX
第三方系统响应: 分机号码,或者分组号码
| 字段名 | 字段含义 | 描述 |
|---|---|---|
| caller | 主叫号码 | 该参数需要结合来电弹屏接口获取 |
| http://x.x.x.x/servlet | 对接服务器接收请求的URL地址 | 可根据实际情况配置 |
IVR语音自助查询交互接口
使用场景
电话IVR交互开放接口用于支持呼叫中心与用第三方系统的对接。让没有IVR语音交互能力的第三方系统也能通过电话与客户交互。典型应用场景为:电话下单,电话防伪验证,优惠卡消费,电话自助查询等 注:由国信先行根据您的需求写出电话语音交互流程配置文件,文件格式是XML的,协助对接调试成功,后续客户可自行开发和维护。
使用助手快速对接配置
参考上图,名称为“输入账号确认”节点,调用对接URL携带客户按键信息,接口返回一段文本即可实现播放。实时文本转语音会耗费几秒时间。
参考上图,对接查询节点,若不接受输入直接提交查询,请不要上传语音,并且把按键长度调整为0即可。否则运行到当前节点会报:操作超时。
URL携带的参数说明:
http://127.0.0.1:12121/Oms/StateHttpTestServlet?in1=9&opt=kuaidi&caller=808&callee=1000&id=63c972e1-72d2-4049-851f-621351540ecc@127.0.0.1:508
| 参数名称 | 说明 | |
|---|---|---|
| http://x.x.x.x/cti | 接收查询的服务器URL | |
| in1=9 | 按键透传 | 参考上面截图说明 |
| opt=kuaidi | URL静态配置参数 | 对呼叫中心自身无意义,此处仅仅进行透传给对接系统。 |
| caller | 客户来电号码 | |
| callee | 路由的号码 | 一般为1000,总机号码 |
| id | 来电唯一标识 |
注意1:URL的响应消息需要使用UTF-8格式返回纯文本信息(不要携带HTML标签)。 注意2:响应的Content-type必须携带charset=UTF-8参数。 例如:response.setHeader("Content-type", "text/html;charset=UTF-8");
