2017-09-29 89 views
0

做帶循環0值的動詞動詞會導致音樂播放,直到通話連接?Twilio twiml:在呼叫轉移期間保持音樂

https://www.twilio.com/docs/api/twiml/play

+0

你在說什麼情況?我需要更多的上下文來理解和回答這個問題。 – philnash

+0

在接聽來電時,我想播放音樂,直到通話連接到接收器。 –

+0

您目前如何將呼叫連接在一起?通常情況下,我會想象,當你收到來電時,你立即連接到呼叫者。 – philnash

回答

1

Twilio開發者傳道這裏。

在這種情況下,您希望在撥打座席時將您的用戶放入隊列中。您可以這樣做:

首先,當您收到來電時,您可以使用<Enqueue>進行響應,將用戶引導到隊列中。你可以設置一個waitUrl attribute,它允許你定義一個音樂文件或者TwiML,當用戶等待這個呼叫被回答時它將會播放。

<Response> 
    <Enqueue waitUrl='/wait-music'>incoming</Enqueue> 
</Response> 

當您的來電者正在等待時,您可以啓動making calls to your agents using the REST API。一旦代理連接並接受耳語,您將通過撥打<Queue>加入呼叫。

<Response> 
    <Dial><Queue>incoming</Queue></Dial> 
</Response> 

用這種方法你需要保持你是否有用戶尚未回答手工處理是否redirect their call從隊列更TwiML到<Record>語音郵件。

有一個更強大的方法來設置所有這一切。它仍然需要首先排隊,但你應該看看TaskRouter。這是一個具有可配置工作流程的自動呼叫分配服務。在Twilio方面有更多的設置,但是TaskRouter將處理指向你的代理的呼叫,並允許你定義如何處理等待時間過長的用戶的規則。我建議您查看TaskRouter文檔,然後以quickstart guide爲例。

讓我知道這是否有幫助。