Wait

このヘルプページはCXone Studio用です。この情報は、Desktop Studio用にも提供されています。

スクリプトに一時停止を追加します。

Waitは、システムがリクエストの処理に少し余分な時間を必要とするような場面で便利です:

  • サーバーにファイルを書き込んだり、FTPで送信したりすること。
  • コンテンツの処理。
  • CRMと統合し、作業項目の取得やキューイングを行う。

このような場合、短い一時停止を加えることで処理を終了させることができます。同時的なリクエストでサーバーが過負荷にならないようにするためです。一時停止は0.1秒と非常に短い時間です。

Waitは、他にもこんな使い方があります:

  • Hangupアクションの前に遅延を追加する場合。これにより、通話が切断されたのを耳にする前に、コンタクトが電話を切る機会が得られます。
  • チャットスクリプトでExitのアクションの前に遅延を追加する場合。メッセージを送信した後でスクリプトを終了するのが早すぎると、メッセージがチャットに表示されない場合があります。
  • Musicアクションで繰り返しループを作成する場合。WaitMusicの間に、両方向にコネクターがあることを確認してください。
  • Askcallerアクションを使用してコンタクトに別のレスポンスを促すとき、 そのコンタクトに別のレスポンスをプロンプトする場合。

依存関係

Musicアクションのように、 Waitを使用してループを作成する場合、この画像例のように、Waitと他のアクションの間でコネクタを双方向に配置する必要があります。

サポートされているスクリプトタイプ

その四角から分岐した線が、他の3つにつながっている四角。

ジェネリック

Eメール チャット 電話 ボイスメール ワークアイテム SMS デジタル

入力プロパティ

これらのプロパティは、アクションが実行時に使用するデータを定義します。

プロパティ

説明

キャプション を追加

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。

Seconds

一時停止の長さ(秒単位)を入力します。0.5など、1秒未満の長さを入力できます。

結果ブランチ条件

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

状態

説明

Default

スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。

ヒントとコツ

  • Waitは、サーバーに書き込まれるかFTPで転送されるスクリプトで特に役立ちます。
  • Waitは、コンテンツを処理するスクリプトや、CRMと統合し、作業項目を取得してキューに入れるスクリプトで役立ちます。このアクションで短い一時停止を追加することで、処理を完了し、同時リクエストでサーバーが過負荷にならないようにできます。0.1秒程度の短い待機時間で問題を防止できます。
  • Hangupアクションの前に数秒の待機時間を入れます。チャットスクリプトで断されたのを耳にする前に、コンタクトが電話を切る機会が得られます。
  • チャットスクリプトでWaitExitアクションの前に追加します。メッセージを送信した後でスクリプトを終了するのが早すぎると、メッセージがチャットに表示されない場合があります。
  • Askcallerアクション付きのWaitアクションをループして、コンタクトに別のレスポンスを促します。
  • スクリプトをテストして、小数点以下の秒数に問題があるようであれば、ピリオドの代わりにカンマを使用してみてください。たとえば、0.5ではなく0,5で試してみてください。

スクリプトの例

これは、このアクションをスクリプトでどのように使用できるかを示す例です。完全なスクリプトではありません。追加のスクリプト作成が必要な場合があります。

この例は、スクリプトがトリガーされてエージェントを要求した時に再生されるメッセージを示します。発信者がエージェントの応答を待つ必要がある場合、音楽は20秒間再生されてから、0.5秒間中断され、さらに20秒間再生され、通話が応答されるまで続きます。

このスクリプトをダウンロードする。