想要添加一个freepbx的响铃策略,需求是:
通俗一点说,一个客户来电话了,如果这个客户曾经来过电话,并有一个分机接听了,那么这次来电还让同一个分机接听。
匆忙接到的要求,我对freepbx不懂,这里已经有一个可用的freepbx系统了,我只是改了管理界面添加了一个响铃策略,我知道这样肯定不行,但是不知道这个是怎么工作的,无从下手。希望有前辈能简单指明一下,来电电话指向了哪里,那个程序又是如何读取管理界面的设置。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这算是个新需求吧, 需要通过拨号规则实现这个需求。
freepbx 使用的asterisk软交换,不知道你接触过asterisk没
我的建议是:
使用asterisk中自带的数据库astdb,在拨号规则中使用DB的app功能;
1)开始读取DB中,上一次的接听对应关系,判断是否直接呼叫,或者走振铃组
2)在电话挂断是,将客户的接听对应关系存入DB中