TelephonyCallJob interface
持続的なダイレクトまたはキャンペーンで作成されたアウトバウンドコールの意図。
プロパティ
| agent_name | 実行時に使用されたボイスエージェントの名前です。 |
| attempt_count | これまでに発生した提供者の試み回数。 |
| cancellation | キャンセル申請が行われた記録されたキャンセル申請。 |
| connection_name | 現在のプロジェクトでは、Foundry接続名が発信源として使われています。 そのカテゴリはTwilioかAzure Communication Services / Teams Phone Extensionを選択します。 インバウンド電話のバインディングは不要です。 |
| created_at | Unixのタイムスタンプは、呼び出しジョブが作成された数秒単位です。 |
| destination | 電話先にかけること。 |
| id | サービス生成のコールジョブ識別子。 |
| next_attempt_at | Unixのタイムスタンプは次の再試行が有効になる秒単位です。 |
| object | オブジェクトの種類。 常に |
| purpose | 顧客が宣言する任意の通話目的。 |
| retry_policy | 凍結されたプロバイダーの再試行ポリシー。 |
| revision | 単調に増加する楽観的並行性修正。 |
| schedule | オプションの実行ウィンドウ。 |
| source | 発信者IDは通話の発信者です。 Twilio接続の場合は、認可されたE.164電話番号を提供してください。 Azure Communication Services / Teams Phone Extension接続の場合は、Teams Resource Account オブジェクトIDを提供します。 同一型は接続カテゴリから推論されます。発信はインバウンドルーティングを変えません。 |
| status | 現在のコールジョブのライフサイクル状況。 |
| structured_inputs | エージェントが利用できる構造化入力値とこの通話の挨拶。 エージェントが宣言した入力はそのスキーマに対して検証されます。省略されたオプション入力はエージェント定義のデフォルト値を使用でき、省略された必須入力は却下されます。 追加の入力は動的テンプレート変数として引き続き利用可能です。 |
| terminal_reason | 利用可能な場合、複数のプロバイダー試行にまたがる可能性のある全体のアウトバウンドコールジョブの安定したサービス生成理由です。 これを |
| updated_at | Unixのタイムスタンプは呼び出しジョブが最後に更新された秒単位です。 |
プロパティの詳細
agent_name
実行時に使用されたボイスエージェントの名前です。
agent_name: string
プロパティ値
string
attempt_count
これまでに発生した提供者の試み回数。
attempt_count: number
プロパティ値
number
cancellation
キャンセル申請が行われた記録されたキャンセル申請。
cancellation?: TelephonyCallJobCancellation
プロパティ値
connection_name
現在のプロジェクトでは、Foundry接続名が発信源として使われています。 そのカテゴリはTwilioかAzure Communication Services / Teams Phone Extensionを選択します。 インバウンド電話のバインディングは不要です。
connection_name: string
プロパティ値
string
created_at
Unixのタイムスタンプは、呼び出しジョブが作成された数秒単位です。
created_at: Date
プロパティ値
Date
destination
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
source
発信者IDは通話の発信者です。 Twilio接続の場合は、認可されたE.164電話番号を提供してください。 Azure Communication Services / Teams Phone Extension接続の場合は、Teams Resource Account オブジェクトIDを提供します。 同一型は接続カテゴリから推論されます。発信はインバウンドルーティングを変えません。
source: string
プロパティ値
string
status
structured_inputs
エージェントが利用できる構造化入力値とこの通話の挨拶。 エージェントが宣言した入力はそのスキーマに対して検証されます。省略されたオプション入力はエージェント定義のデフォルト値を使用でき、省略された必須入力は却下されます。 追加の入力は動的テンプレート変数として引き続き利用可能です。
structured_inputs?: Record<string, any>
プロパティ値
Record<string, any>
terminal_reason
利用可能な場合、複数のプロバイダー試行にまたがる可能性のある全体のアウトバウンドコールジョブの安定したサービス生成理由です。 これを status解釈してください:キューに入ったジョブは一時的なディスパッチ・デフェラル理由を保持できます。 追加の文字列コードが返されることもあります。
terminal_reason?: string
プロパティ値
string
updated_at
Unixのタイムスタンプは呼び出しジョブが最後に更新された秒単位です。
updated_at: Date
プロパティ値
Date