星号:检测来电

时间:2010-07-04 05:21:24

标签: php asterisk telephony pbx

在asterisk / elastix / freepbx中,你是怎么做的......

1-检测来电

2-阅读来电显示

3-做某事......(执行功能)

2 个答案:

答案 0 :(得分:6)

在您的传入上下文中,您可以检查传入呼叫的​​callerId,如果callerId匹配,则可以执行dailplan或使用AGI所需的操作

答案 1 :(得分:-1)

我的一般建议:阅读Asterisk book。它会给你最多的答案。

  1. 对您的星号的调用将在某些情况下登陆,可能是incoming,但您可以为不同的来电者定义不同的上下文。

  2. 有功能callerid,您可以在拨号方案或AGI脚本中使用

  3. 我使用用Python编写的AGI脚本(有Python,Perl和其他流行语言的库),它们连接到CRM WebService,通过callerid检查调用者组,如果来自我或其他员工,可以提示不同的提示如果我们的客户打电话,则会有所不同。不同的提示在不同的上下文中,AGI只设置了一些变量。