CreateTelephonyCallJobRequest interface

持続可能なダイレクトアウトバウンドコールジョブを1つ作成するリクエスト。

プロパティ

connection_name

現在のプロジェクトでは、Foundry接続名が発信源として使われています。 そのカテゴリはTwilioかAzure Communication Services / Teams Phone Extensionを選択します。 インバウンド電話のバインディングは不要です。

destination

電話先にかけること。

purpose

顧客が宣言する任意の通話目的。

retry_policy

プロバイダーの再試行ポリシー。 リトライ遅延なしで一度だけ省略してください。

schedule

オプションの実行ウィンドウ。

source

発信者IDは通話の発信者です。 Twilio接続の場合は、認可されたE.164電話番号を提供してください。 Azure Communication Services / Teams Phone Extension接続の場合は、Teams Resource Account オブジェクトIDを提供します。 同一型は接続カテゴリから推論されます。発信はインバウンドルーティングを変えません。

structured_inputs

エージェントが利用できる構造化入力値とこの通話の挨拶。 エージェントが宣言した入力はそのスキーマに対して検証されます。省略されたオプション入力はエージェント定義のデフォルト値を使用でき、省略された必須入力は却下されます。 追加の入力は動的テンプレート変数として引き続き利用可能です。

プロパティの詳細

connection_name

現在のプロジェクトでは、Foundry接続名が発信源として使われています。 そのカテゴリはTwilioかAzure Communication Services / Teams Phone Extensionを選択します。 インバウンド電話のバインディングは不要です。

connection_name: string

プロパティ値

string

destination

電話先にかけること。

destination: TelephonyOutboundDestination

プロパティ値

purpose

顧客が宣言する任意の通話目的。

purpose?: string

プロパティ値

string

retry_policy

プロバイダーの再試行ポリシー。 リトライ遅延なしで一度だけ省略してください。

retry_policy?: TelephonyOutboundRetryPolicyUnion

プロパティ値

schedule

オプションの実行ウィンドウ。

schedule?: TelephonyCallJobSchedule

プロパティ値

source

発信者IDは通話の発信者です。 Twilio接続の場合は、認可されたE.164電話番号を提供してください。 Azure Communication Services / Teams Phone Extension接続の場合は、Teams Resource Account オブジェクトIDを提供します。 同一型は接続カテゴリから推論されます。発信はインバウンドルーティングを変えません。

source: string

プロパティ値

string

structured_inputs

エージェントが利用できる構造化入力値とこの通話の挨拶。 エージェントが宣言した入力はそのスキーマに対して検証されます。省略されたオプション入力はエージェント定義のデフォルト値を使用でき、省略された必須入力は却下されます。 追加の入力は動的テンプレート変数として引き続き利用可能です。

structured_inputs?: Record<string, any>

プロパティ値

Record<string, any>