提供: Bright Pattern Documentation
• English
setRescheduleWindow
このメソッドを使用すると、アウトバンドキャンペーンの発信レコードのダイヤル再試行時間を特定の時間枠内に再スケジュールすることができ、タイムゾーンを指定するオプションも含まれています。interactionId が指定されていない場合、このメソッドは現在アクティブなインタラクションに適用されます。
再スケジュールウィンドウが影響を与えるのは、 「最終的な disposition ではない」 が選択済の場合にのみ、再スケジュール期間の影響を受けます。データは、変更されるか、インタラクションが完了するまで、エージェントデスクトップアプリケーションに保持されます。
リクエスト
構文
| setRescheduleWindow(rescheduleData: RescheduleData, interactionId?: string): Promise<OperationResult<null>> |
参照:
| type RescheduleData = {
numberToDial: string fromTime: string untilTime: string timezoneCode?: string } |
パラメータ
| パラメータ | パラメータ値 | データ型 | オプション/必須 | 説明 |
| rescheduleData | ||||
| numberToDial | 文字列 | 必須 | 再試行対象となるリストレコードの電話番号です。 | |
| 開始時刻 | 文字列 | 必須 | 再スケジュール期間の開始時刻です。「YYYY-MM-DD HH24:mm:ss」フォーマットで指定する必要があります。 | |
| untilTime | 文字列 | 必須 | 再スケジュール期間の終了時刻です。「YYYY-MM-DD HH24:mm:ss」フォーマットで指定する必要があります。また、untilTime は fromTime より後の時刻でなければなりません。 | |
| timezoneCode | 文字列 | オプション | タイムゾーンの名前(例:「America/Los_Angeles」) | |
| interactionId | 文字列 | オプション | 再スケジュール期間に適用される特定のインタラクション id です。 |
リクエスト例
const interactionId = "9FC57C9-F57D-451F-A015-0953E2DCF679";
const promise = jsApi.setRescheduleWindow({
numberToDial: "11244440523",
fromTime: "2021-09-24 09:00:00",
untilTime: "2021-09-24 15:00:00",
timezoneCode: "America/Los_Angeles"
}, interactionId);
戻り値
null