TelephonyCallJob interface

持久的直接或活動產生的外撥電話意圖。

屬性

agent_name

執行時使用的語音代理名稱。

attempt_count

目前為止,提供者嘗試次數。

cancellation

當取消申請被要求時,記錄了取消申請。

connection_name

目前專案中的 Foundry 連接名稱曾用於發起此通話。 其類別選擇 Twilio 或 Azure 通訊服務 / Teams Phone 擴展性。 無需內線電話綁定。

created_at

Unix 的時間戳記是以呼叫工作建立時的秒數計算。

destination

電話目的地。

id

服務產生的呼叫工作識別碼。

next_attempt_at

Unix 的時間戳以秒數計,下一次重試可進行。

object

物件類型。 一律為 telephony.call_job。

purpose

這是客戶可選擇宣告的撥打目的。

retry_policy

凍結的提供者嘗試重試政策。

revision

單調增加的樂觀並發修正。

schedule

可選的執行視窗。

source

撥打來電的來電者身份。 若要使用 Twilio 連線,請提供授權的 E.164 電話號碼。 對於 Azure 通訊服務 / Teams Phone 擴充性連線,請提供 Teams 資源帳戶物件 ID。 身份類型可從連接類別推斷;起始不會改變入站路由。

status

目前呼叫工作生命週期狀態。

structured_inputs

客服可用結構化輸入值,並以此通話進行問候。 代理宣告的輸入會依照其架構進行驗證;省略的可選輸入可使用其代理定義的預設值,而省略的必填輸入則被拒絕。 額外的輸入仍可作為動態範本變數使用。

terminal_reason

整體外撥通話工作(若有)可跨越多次供應商嘗試,這是穩定的服務產生原因。 將此解釋為 status:佇列工作可保留暫時的派遣-延後理由。 可能會回傳額外的字串代碼。

updated_at

Unix 的時間戳以呼叫作業最後更新的時間戳為單位。

屬性詳細資料

agent_name

執行時使用的語音代理名稱。

agent_name: string

屬性值

string

attempt_count

目前為止,提供者嘗試次數。

attempt_count: number

屬性值

number

cancellation

當取消申請被要求時,記錄了取消申請。

cancellation?: TelephonyCallJobCancellation

屬性值

connection_name

目前專案中的 Foundry 連接名稱曾用於發起此通話。 其類別選擇 Twilio 或 Azure 通訊服務 / Teams Phone 擴展性。 無需內線電話綁定。

connection_name: string

屬性值

string

created_at

Unix 的時間戳記是以呼叫工作建立時的秒數計算。

created_at: Date

屬性值

Date

destination

電話目的地。

destination: TelephonyOutboundDestination

屬性值

id

服務產生的呼叫工作識別碼。

id: string

屬性值

string

next_attempt_at

Unix 的時間戳以秒數計,下一次重試可進行。

next_attempt_at?: Date

屬性值

Date

object

物件類型。 一律為 telephony.call_job。

object: "telephony.call_job"

屬性值

"telephony.call_job"

purpose

這是客戶可選擇宣告的撥打目的。

purpose?: string

屬性值

string

retry_policy

凍結的提供者嘗試重試政策。

retry_policy: TelephonyOutboundRetryPolicyUnion

屬性值

revision

單調增加的樂觀並發修正。

revision: number

屬性值

number

schedule

可選的執行視窗。

schedule?: TelephonyCallJobSchedule

屬性值

source

撥打來電的來電者身份。 若要使用 Twilio 連線,請提供授權的 E.164 電話號碼。 對於 Azure 通訊服務 / Teams Phone 擴充性連線,請提供 Teams 資源帳戶物件 ID。 身份類型可從連接類別推斷;起始不會改變入站路由。

source: string

屬性值

string

status

目前呼叫工作生命週期狀態。

status: TelephonyCallJobStatus

屬性值

structured_inputs

客服可用結構化輸入值,並以此通話進行問候。 代理宣告的輸入會依照其架構進行驗證;省略的可選輸入可使用其代理定義的預設值,而省略的必填輸入則被拒絕。 額外的輸入仍可作為動態範本變數使用。

structured_inputs?: Record<string, any>

屬性值

Record<string, any>

terminal_reason

整體外撥通話工作(若有)可跨越多次供應商嘗試,這是穩定的服務產生原因。 將此解釋為 status:佇列工作可保留暫時的派遣-延後理由。 可能會回傳額外的字串代碼。

terminal_reason?: string

屬性值

string

updated_at

Unix 的時間戳以呼叫作業最後更新的時間戳為單位。

updated_at: Date

屬性值

Date