Twilio:按顺序将呼叫转接至多个目标

问题描述:

我有Twilio号码,SIM卡和SIP帐户。是否有可能使用Twilio将来电转接到SIM卡,如果没有应答,它将转发到SIP,如果SIP仍然没有应答,它会说出消息并录制语音。Twilio:按顺序将呼叫转接至多个目标

Twilio开发人员传道这里。

I answered a very similar question here on Stack Overflow。这种类型的呼叫称为寻找我或寻找。

我的解决方案,我编写并发布为可用的Twilio函数:https://github.com/philnash/useful-twilio-functions/blob/master/hunt/hunt.jssee the documentation here)。

目前只适用于格式为E.164国际号码的数字。但是,您可以使用以下代码向其添加SIP支持。

不是只在最后拨打号码(dial.number(numberToDial)),我们需要确定我们是否有号码或SIP地址并相应地设置拨号。

if (numberToDial.indexOf('@') > 0) { 
    dial.sip(numberToDial); 
} else { 
    dial.number(numberToDial); 
} 

让我知道这是否有帮助。

+0

感谢您的帮助和'Hunt'关键字。我不知道我们可以通过拨号的'动作'发送新的响应。 –

+0

不用担心!不要忘记,动作属性只是一个URL,所以你可以把任何东西都放入它们,这是一个有效的URL。希望你现在解决你的问题:) – philnash