私人測試版。 新組織預設已啟用。組織管理員仍須在 Brightalk 設定中建立具權限範圍的 API 金鑰,請求才能通過驗證。可用範圍與限制以本文件和 OpenAPI 契約為準。
事前準備
- 一把放在伺服器端,且具備精確配對
batches:write與batches:read的bt_live_金鑰。 - 符合資格的
agent_id,以及相同組織內不重複的contact_ids或內嵌收話人資料。 - 建立及啟動批次各自使用的非機密冪等性金鑰。
- 若要排程,請使用契約支援的 RFC 3339
start_at和/或一段連續的每日calling_window。
.mjs,或在 ESM 專案中執行。範例最外層的 await 必須使用 ESM,且需使用 Node 18 以上版本提供的內建 fetch。
建立草稿
標準範例使用兩位既有聯絡人。建立後會傳回status: draft,且不會開始撥號。
預期草稿
API 會以201 Created 傳回彙總數量。請保存批次的 id。
啟動批次
將bat_demo_001 替換為傳回的 id。立即啟動時會傳回 status: queued;若已設定未來的符合資格時間,則可能傳回 status: scheduled。
202 Accepted。容量限制可能讓符合資格的收話人留在佇列;請監控彙總數量,不要將排隊視為錯誤。
查詢及控制
請沿用同一個批次id,並保留必要的權限配對。
暫停、繼續與取消可選用
Idempotency-Key。動作可能重試時,請使用此標頭。