跳轉到主要內容
私人測試版。 新組織預設已啟用。組織管理員仍須在 Brightalk 設定中建立具權限範圍的 API 金鑰,請求才能通過驗證。可用範圍與限制以本文件和 OpenAPI 契約為準。
批次撥號分為兩個步驟:建立草稿,再明確啟動。批次可接受 1–1,000 位不重複且具權威性聯絡人紀錄的收話人。

事前準備

  • 一把放在伺服器端,且具備精確配對 batches:writebatches:readbt_live_ 金鑰。
  • 符合資格的 agent_id,以及相同組織內不重複的 contact_ids 或內嵌收話人資料。
  • 建立及啟動批次各自使用的非機密冪等性金鑰。
  • 若要排程,請使用契約支援的 RFC 3339 start_at 和/或一段連續的每日 calling_window
請將 JavaScript 範例儲存為 .mjs,或在 ESM 專案中執行。範例最外層的 await 必須使用 ESM,且需使用 Node 18 以上版本提供的內建 fetch

建立草稿

標準範例使用兩位既有聯絡人。建立後會傳回 status: draft,且不會開始撥號。
啟動此批次可能對每位收話人撥打真實 PSTN 電話。啟動前,請確認完整收話人名單、代理、排程、撥號時段與時間。

預期草稿

API 會以 201 Created 傳回彙總數量。請保存批次的 id
繼續前,請檢查傳回的資源識別與數量。不要略過明確的啟動狀態轉換。

啟動批次

bat_demo_001 替換為傳回的 id。立即啟動時會傳回 status: queued;若已設定未來的符合資格時間,則可能傳回 status: scheduled
啟動操作會傳回 202 Accepted。容量限制可能讓符合資格的收話人留在佇列;請監控彙總數量,不要將排隊視為錯誤。

查詢及控制

請沿用同一個批次 id,並保留必要的權限配對。 暫停、繼續與取消可選用 Idempotency-Key。動作可能重試時,請使用此標頭。

常見錯誤