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
purpose
顧客が宣言する任意の通話目的。
purpose?: string
プロパティ値
string
retry_policy
プロバイダーの再試行ポリシー。 リトライ遅延なしで一度だけ省略してください。
retry_policy?: TelephonyOutboundRetryPolicyUnion
プロパティ値
schedule
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>