我們正在twilio上構建一個自定義電話系統(PBX)。Twilio如何在通話過程中收聽?
當來電者來電時,會播放幾個錄音,然後我們有一個撥號動詞。在撥號動詞中可以是一個或多個<number>
名詞,它允許我們根據需要創建一個或多個呼叫(環組)。
當其中一個數字答案,並連接我需要能夠放入一個GATHER動詞,以便接聽電話的人,可以很容易地將來電轉移到另一個預定的分機。理想情況下,他們將只能在100#中接通電話,並且呼叫者將被斷開連接並轉移到分機100.
我該如何做到這一點?
到目前爲止,我有以下內容,但似乎無法在其他任何方面嵌套聚集,因此我無法完成我所需要的任務。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Play>http://example.com/thankyouforcalling.mp3</Play>
<Play>http://example.com/anothermessage.mp3</Play>
<Play>http://example.com/connecttosales.mp3</Play>
<Dial action="inboundcomplete" record="true" timeout="90">
<Number>555-555-1211</Number>
<Number>555-555-1210</Number>
</Dial>
</Response>
對此的任何幫助將是偉大的!
所以。我昨天發現了這個會議的事情,而且還在工作中。我的問題已經改變了一點: 所以呼叫者在一個會議中,使用api我可以發起一個單一的呼叫到另一個號碼,但是我怎麼在同一時間響多個號碼與api,所以我仍然可以讓我的環組?這讓我想問如何讓api只連接第一個號碼來回答會議? – MediaGiantDesign
你仍然可以擁有你的戒指組,但你需要通過REST API而不是通過''動詞發起對號碼的呼叫。然後,您可以嘗試撥打電話直至接聽電話,或者進入下一個電話,或者一旦接聽電話,就會生成多個電話並取消其他電話。 –
philnash