顶顶通呼叫中心中间件使用httpapi实现电话转接操作过程讲解(mod_cti基于FreeSWITCH)
需要了解呼叫中心中间件可以点以下链接了解顶顶通小孙
1、使用httpapi接口转接
一、打开web版的ccadmin并且找到接口测试
打开web-ccadmin并且登录,登录完成之后点击运维调试-再点击接口测试,如果不清楚请看下图
二、httpapi接口测试
1、发起呼叫:自动外呼进入机器人场景配置流程可以看此文章:顶顶通呼叫中心中间件进入机器人
2、执行freeswitch 命令的参数如下,这个在下面的body会使用到
{
"cmd":"fs_api",
"commandline":"FreeSWITCH 命令"
}
3、利用获取的uuid进行转接到坐席分机上,转接动作:uuid_transfer,参数:<uuid> [-bleg|-both] <dest-exten> [<dialplan>] [<context>]
参数说明:
uuid:这个通话的callid,整个系统唯一的。
dest-exten:转接的分机号。
dialplan:只能是XML
context:转接到分机需要走的呼叫路由。此场景建议internal这一呼叫路由,该呼叫路由需要启用呼叫分机这一拨号方案。
例:需要转接到坐席分机777上,在 web-ccadmin-》 运维调试 -》接口测试 页面中进行转接,转接方法如图所示
2、FreeSWITCH命令转接
一、打开web版的ccadmin并且找到fs终端
打开web-ccadmin并且登录,登录完成之后点击运维调试-再点击fs终端,如果不清楚请看下图
二、FreeSWITCH命令转接测试
转接动作:uuid_transfer,参数:<uuid> [-bleg|-both] <dest-exten> [<dialplan>] [<context>]
参数说明:
uuid:这个通话的callid,整个系统唯一的。
dest-exten:转接的分机号。
dialplan:只能是XML
context:上下文,转接到分机需要走的呼叫路由。此场景建议internal这一呼叫路由,该呼叫路由需要启用呼叫分机这一拨号方案。
例:需要转接到坐席分机777上,在 CCAdmin-Web -》运维调试 -》FS终端 页面中或者 Freeswitch控制台上输入命令:uuid_transfer 需要转接的uuid 转接之后接听的分机号 XML 转接使用的呼叫路由。