通过呼叫中心中间件如何编辑FreeSWITCH拨号方案
以顶顶通呼叫中心中间件为例
FreeSWITCH拨号方案的作用
使用者可以通过编辑拨号方案,在拨打对方电话的过程中去实现编辑后的功能。例如:放音测试、舒适音、等待应答、空号检测、呼叫分机、通话录音等等,这些都是被编辑好的拨号方案(即功能),如图所示:
如何编辑FreeSWITCH拨号方案
1. 创建拨号方案
根据使用者的需要,可以创建任意的拨号方案。为了更好地展示拨号方案的作用以及如何使用,本人创建了两个新的拨号方案,当然新被创建出的拨号方案只是一个空壳,因为还没有被编辑,所以还不会呈现相应的功能。
2. 编辑拨号方案
以“放音-1”为例:
如图所示:
- 功能操作栏:使用者可以利用“功能操作栏”中的工具对“匹配条件”和“功能”进行添加和删除。
- 匹配条件:通过图中的按键“+ brother condition”添加而来、图中的“destination_number”则是条件(其中不止这一种条件,根据使用者的需要来选择不同的条件)、“^123$”是正则表达式、以及“on-false”则是判断是否退出(相当于break)。
- 实现的功能:需要结合“匹配条件”来看,如果条件匹配上了,就实现其功能。
- 功能编辑区域:用于显示使用者所编辑的条件与功能,根据需要去编辑多种功能。
小结:图中“匹配条件”和“实现的功能”就好像if()语句一样,如果使用者被呼叫的号码与图中的正则表达式“^123”匹配上了,就执行条件中的功能(放音:112233)。此时再看图中“break”一列,如果处于匹配上的情况并且“break”一列为“on-false”时,则继续与下一个条件进行匹配,如果为“on-true”,则停止与下一条件匹配,进程就此结束;如果处于没有匹配上的情况且为“on-false”,停止与下一条件匹配,进程就此结束,如果为“on-true”时,则继续与下一条件匹配。
编辑呼叫路由
如果将拨号方案编辑完成后,还无法再通话中实现其功能,还需要通过呼叫路由来启用拨号方案。
呼叫路由->添加“Ceshi”路由名->启用“放音-1”和“放音-2”拨号方案。
注意:已启用的拨号方案是有执行顺序的,从上而下依次执行(先执行“放音-1”,在执行“放音-2”)。当然也可以让其只执行“放音-1”,而不去执行“放音-2”。只需要不去勾选图中的“continue”,就不会执行下一个拨号方案,反之则说明当当前的拨号方案中的条件匹配完后,就去下一拨号方案中匹配其中的条件。
更改分机中的“呼叫路由”
在分机栏中找出一个能够拨打的分机,将它的“呼叫路由”修改成本文上方添加的“Ceshi”(例:我想通过“顶顶通软电话”客户端进行测试,那我就修改在“顶顶通软电话”客户端注册的分机的“呼叫路由”。)
呼叫测试
通过以上步骤已经将“放音测试”的拨号方案设置完毕了,此时可以利用注册好的分机来验证使用者配置的拨号方案是否有用。
根据以上的配置,如果利用分机拨打“123”,随后分机的放音设备播放机器声音—“112233”,就说明使用者配置的拨号方案是成功的。
总结:选择适合的拨号方案是提高电话沟通效率和质量的关键一步,可以提供稳定可集的通讯环境。
详情可看:顶顶通呼叫中心中间件