实现效果:
客户A打入呼叫中心,假设是座席B(号码是11102)负责接听,则在B接听前,向A播放“11102话务员为您服务”。
实现该功能的脚本名称是speakworknumber.lua
实现步骤:
1、添加两个号码:1000和11102,1000作为模拟客户,11102作为座席
目录:/usr/local/freeswitch/conf/directory/default
添加文件: 1000.xml 11102.xml
2、添加拨号方案,调用功能脚本speakworknumber.lua
修改文件:/usr/local/freeswitch/conf/dialplan/default.xml
添加如下内容:
<extension name="speakdemo">
<condition field="destination_number" expression="^9999$">
<action application="lua" data="speakworknumber.lua"/>
</condition>
</extension>
3、添加脚本speakworknumber.lua
目录:/usr/local/freeswitch/scripts

本文介绍了如何在FreeSWITCH环境中使用lua脚本实现在电话接通前,向客户播放座席号码的效果。通过创建1000.xml和11102.xml两个号码文件,修改dialplan配置,并编写speakworknumber.lua脚本来实现这一功能。测试时,使用软电话客户端登录1000拨打9999,将听到“11102话务员为您服务”的提示。
最低0.47元/天 解锁文章
1026

被折叠的 条评论
为什么被折叠?



