我正在构建一个系统,其中呼叫者需要连接到具有自己的IVR树的外部系统。当我们拨号并将DTMF数字发送到外部系统时,我需要呼叫者听到保持音乐。
我通过使用REST API拨入外部系统并将两个呼叫(传入和传出)放入同一会议室来实现它。但是,这会阻止我像<dial><number></dial>
命令那样将呼叫者的呼叫者ID发送到外部系统。不幸的是,这是一项艰难的要求
关于如何实现这一目标的任何建议?
编辑:
我最终使用<dial>
动词拨入外部系统,并在连接拨出呼叫后立即使用REST API将呼叫转移到会议室。
答案 0 :(得分:1)
您可以将调用信息的呼叫者存储在变量中,然后在Dial中使用callerId参数。 https://www.twilio.com/docs/api/twiml/dial#attributes-caller-id
答案 1 :(得分:0)
我最终使用&lt; dial&gt;动词拨入外部系统,并在连接拨出呼叫后立即使用REST API将呼叫转移到会议室。