Twilio:按顺序转发多个目标

时间:2017-08-22 07:12:28

标签: twilio twilio-api

我有一个Twilio号码,一个SIM卡和一个SIP帐户。是否有可能使用Twilio将来电转发到SIM,如果没有应答它将转发到SIP,如果仍然没有来自SIP的应答,它会说出一条消息并录制语音。

1 个答案:

答案 0 :(得分:0)

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支持。

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

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

让我知道这是否有帮助。