Twilio:按顺序将调用转发给多个目标
Twilio: forward call to multiple targets in order
我有一个 Twilio 号码、一个 SIM 卡和一个 SIP 帐户。是否可以使用 Twilio 将来电转接到 SIM 卡,如果没有应答,它将转接到 SIP,如果仍然没有来自 SIP 的应答,它会说一条消息并录制语音。
这里是 Twilio 开发人员布道者。
。这种类型的呼叫称为 Find Me 或 Hunt。
我的解决方案,我在此处编写并作为可用的 Twilio 函数发布:https://github.com/philnash/useful-twilio-functions/blob/master/hunt/hunt.js (see the documentation here)。
目前仅适用于格式为 E.164 国际号码的号码。但是,您可以使用以下代码为其添加 SIP 支持。
我们不仅需要在最后拨一个号码 (dial.number(numberToDial)
),还需要弄清楚我们是否有号码或 SIP 地址,然后相应地设置拨号。
if (numberToDial.indexOf('@') > 0) {
dial.sip(numberToDial);
} else {
dial.number(numberToDial);
}
如果有帮助请告诉我。
我有一个 Twilio 号码、一个 SIM 卡和一个 SIP 帐户。是否可以使用 Twilio 将来电转接到 SIM 卡,如果没有应答,它将转接到 SIP,如果仍然没有来自 SIP 的应答,它会说一条消息并录制语音。
这里是 Twilio 开发人员布道者。
我的解决方案,我在此处编写并作为可用的 Twilio 函数发布:https://github.com/philnash/useful-twilio-functions/blob/master/hunt/hunt.js (see the documentation here)。
目前仅适用于格式为 E.164 国际号码的号码。但是,您可以使用以下代码为其添加 SIP 支持。
我们不仅需要在最后拨一个号码 (dial.number(numberToDial)
),还需要弄清楚我们是否有号码或 SIP 地址,然后相应地设置拨号。
if (numberToDial.indexOf('@') > 0) {
dial.sip(numberToDial);
} else {
dial.number(numberToDial);
}
如果有帮助请告诉我。