- 預約確認
- 問卷回撥
- 未接來電後的「第二次」追蹤
- 調度式通知
要撥打整份名單嗎?控制台的
行銷活動 功能
(
/dashboard/campaigns)可接收聯絡人的 CSV,並為你處理
依時區設定的撥號時段、併發數與重試政策。本指南涵蓋單次程式化撥號。先決條件
2
建立智慧體
偏向對外撥號的提示詞通常會先讓智慧體說明自己的身分與目的——「嗨,這裡是 Acme,來電是為了確認你明天下午 3 點的預約……」。將
outbound_speak_order 設為 agent_first(預設值)。3
維持正餘額
餘額 ≤
$0.00 時,對外撥號會回傳 402 Payment Required。透過
POST /v1/billing/top-up
儲值,或啟用自動儲值。使用已儲存的智慧體撥打電話
最簡單的方式——透過 ID 參照智慧體:使用內嵌設定撥打電話
如果你需要一次性提示詞,不值得將它儲存為智慧體, 請改為傳入config。其結構與
call.incoming webhook的回應結構描述相同:
追蹤通話
同時訂閱telephony.complete webhook——
這是得知通話已結束最快的方式。如果你無法接收撥入 webhook,
請每隔幾秒輪詢 GET /v1/calls/{call_id};通話結束後,紀錄會包含
end_reason、duration_seconds 和錄音 URL。
值得處理的失敗情境
控制保留時間
若因被叫方回應緩慢(IVR 樹、佇列)而導致撥出通話時間過長,可使用max_hold_seconds 設定上限:
後續步驟
撥出通話參考資料
所有請求欄位與錯誤代碼。
接收 call.complete
將已完成的撥出通話串流至你的系統。
帳務
自動儲值,避免撥出通話因餘額不足而失敗。
測試撥出智慧體
在正式上線前,先進行撥出智慧體的模擬測試。
