首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DAHDI通道上的Asterisk呼叫转移

DAHDI通道上的Asterisk呼叫转移
EN

Stack Overflow用户
提问于 2013-12-21 04:38:39
回答 1查看 2.1K关注 0票数 1

Asterisk上的所有渠道配置为DAHDI channels.After客户进行付款,我想将客户转接给之前与客户互动的代表。

我试着通过Dial()命令来完成。这是拨号方案

代码语言:javascript
复制
exten => s,1,Set(TRFNUM=${CALLERID(num)})
exten => s,2,Set(TRFNAME=${CALLERID(name)})
exten => s,3,AGI(agi://192.168.7.20/customivr)
exten => s,4,Dial(DAHDI/1/${TRFNUM}&DAHDI/2/${TRFNUM}&DAHDI/3/${TRFNUM}&DAHDI/4/${TRFNUM}&DAHDI/5/${TRFNUM}&DAHDI/6/${TRFNUM}&DAHDI/7/${TRFNUM}&DAHDI/8/${TRFNUM},30)
exten => s,5,Hangup

例如:电话打到DAHDI/1,付款后DAHDI/1拨打所有通道,其中一个通道接听,其他通道挂断。DAHDI/1桥接呼叫DAHDI/2。但是,虽然客户和代表关闭了电话,但通道不会挂断。他们一直都很忙。

我在哪里犯了错。我应该挂断呼叫通道,或者找其他方式转接。

EN

回答 1

Stack Overflow用户

发布于 2013-12-23 22:55:47

您可以尝试的另一件事是从agi本身使用以下命令来创建Dial命令:

agi->exec(“拨号”,“选项”);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20711603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档