2017-03-05 70 views
0

目前我們有一個建立在Twilio客戶端JavaScript的一個呼叫中心的應用程序(爲的WebRTC呼叫處理能力),我們已經開始使用Twilio TaskRouter管理來電的工作流程。我們使用Twilio客戶端WebRTC客戶端將傳入的呼叫正確路由到我們的TaskRouter Workers。我們之前通過我們的JavaScript客戶端的Twilio客戶端庫進行了出站調用,並且運行良好。既然Twilio TaskRouter已被添加到混音中,並且存在當前工作人員活動的概念,則我們的出站呼叫實際上不會實際撥出到外部電話號碼。可以呼出電話通過Twilio TaskRouter進行

assignment callbacks的TaskRouter文件似乎表明,外撥是相當可行的使用Twilio TaskRouter,但文檔似乎用例幀從一個WebRTC客戶端到另一個WebRTC客戶端使用Twilio客戶端外呼。我們希望從Twilio客戶端WebRTC工作人員到外部電話線(例如回電客戶)創建出站呼叫。我很確定這個用例在Twilio TaskRouter的範圍內得到了支持,但是我希望其他人有明確的文檔來支持如何執行這個場景。

回答

0

Twilio開發者傳道這裏。

你說的沒錯,在文檔中則顯示外撥呼叫從客戶端到客戶端製成,但是呼叫轉移至外線電話當然是可能的。

我相信你指的是this "call" JSON response from the docs

{ 
    "instruction": "call", 
    "to": "client:jenny", 
    "from": "+15558675309", 
    "url": "http://example.com/agent_answer", 
    "status_callback_url": 
    "http://example.com/agent_answer_status_callback" 
} 

所有你需要做的更改要撥打電話與您要撥打的電話號碼替代"client:jenny"

{ 
    "instruction": "call", 
    "to": "+15551234567", 
    "from": "+15558675309", 
    "url": "http://example.com/agent_answer", 
    "status_callback_url": 
    "http://example.com/agent_answer_status_callback" 
} 

讓我知道這是否有幫助。