用于掩蔽呼叫的 TwiML 应答机检测
TwiML Answering Machine Detection for Masked Calling
我正在使用 Twilio 将我的 "users" 与随叫随到的 "staff" 连接起来,但我想使用隐蔽呼叫,因为工作人员在远程,我需要跟踪通话时长持续了,所以不希望他们有彼此的号码。
这一切使用 TwiML 都能完美运行,但我有一个问题,我的员工可能无法接听电话,用户将被转到他们的答录机。然后我的服务器将检测到通话时间超过 0 秒,即使用户只接通了应答机也会向用户收费......所以应答机检测听起来像我需要的:https://www.twilio.com/docs/api/voice/answering-machine-detection
然而,这并没有提供任何使用 TwiML 的示例。
似乎基于这个问题,它不可用? (Using Answering machine detection on Twiml)
自链接答案以来有任何更新吗?或者我可以在没有 TwiML 的情况下进行屏蔽调用吗? response.SetOption
方法是否为此提供了任何有用的东西,或者我是否必须在没有应答机检测的情况下生活?
目前我为TwiML App生成TwiML的代码是这样的:
public static string TwiMLDial(string maskedNumber, string to, string callCompleteURL)
{
var response = new Twilio.TwiML.VoiceResponse();
var dial = new Twilio.TwiML.Voice.Dial(action: new Uri(callCompleteURL), callerId: maskedNumber);
dial.Number(to);
response.Gather();
response.Dial(dial);
return response.ToString();
}
此处为 Twilio 开发人员布道师。
你说得对,你不能使用 TwiML 的答录机检测。作为替代方案,您可以将拨号用户直接放入队列中(使用 <Enqueue>
) and then dial your staff using the REST API and Answering machine detection. If the staff answer the call, connect them to the dialler by <Dial>
ling the <Queue>
.
如果有帮助请告诉我。
我正在使用 Twilio 将我的 "users" 与随叫随到的 "staff" 连接起来,但我想使用隐蔽呼叫,因为工作人员在远程,我需要跟踪通话时长持续了,所以不希望他们有彼此的号码。
这一切使用 TwiML 都能完美运行,但我有一个问题,我的员工可能无法接听电话,用户将被转到他们的答录机。然后我的服务器将检测到通话时间超过 0 秒,即使用户只接通了应答机也会向用户收费......所以应答机检测听起来像我需要的:https://www.twilio.com/docs/api/voice/answering-machine-detection
然而,这并没有提供任何使用 TwiML 的示例。 似乎基于这个问题,它不可用? (Using Answering machine detection on Twiml)
自链接答案以来有任何更新吗?或者我可以在没有 TwiML 的情况下进行屏蔽调用吗? response.SetOption
方法是否为此提供了任何有用的东西,或者我是否必须在没有应答机检测的情况下生活?
目前我为TwiML App生成TwiML的代码是这样的:
public static string TwiMLDial(string maskedNumber, string to, string callCompleteURL)
{
var response = new Twilio.TwiML.VoiceResponse();
var dial = new Twilio.TwiML.Voice.Dial(action: new Uri(callCompleteURL), callerId: maskedNumber);
dial.Number(to);
response.Gather();
response.Dial(dial);
return response.ToString();
}
此处为 Twilio 开发人员布道师。
你说得对,你不能使用 TwiML 的答录机检测。作为替代方案,您可以将拨号用户直接放入队列中(使用 <Enqueue>
) and then dial your staff using the REST API and Answering machine detection. If the staff answer the call, connect them to the dialler by <Dial>
ling the <Queue>
.
如果有帮助请告诉我。