Signal

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

Onsignalactionイベントをトリガーして別のスクリプトと通信します。

Signalアクションを使用して、別のスクリプトに割り込み、パラメーターを渡します。最大9つのパラメーターを渡すことができます。信号が到着したときに、他のスクリプトが他のアクションをアクティブに処理している可能性があります。実行中の処理はすべて直ちに中止され、Onsignalイベントアクションが存在する場合はそれにジャンプします。

例としては、時間外のテクニカルサポートスクリプトの作成があります。顧客が電話をかけると、複数のスクリプトが生成され、4人のオンコール技術者を同時に呼び出します。スクリプトの1つがライブの技術者に到達すると(ボイスメールや応答なしではなく)、生成されたスクリプトは元のスクリプトに信号を送り、2つの通話が結合されます。

依存関係

  • 現在の実装では、複数のONSIGNALイベントが互いに干渉しないことが保証されていません。スクリプトが同時に2回通知され、1回だけ通知されたかのように動作する可能性があります。これは、スクリプトを注意深く書くことで回避できます。
  • 正しい連絡先ID閉じた 各コンタクト先に割り当てられた一意の数値識別子を参照する必要があります。これは通常、Putvalueactionを使用してデータベースに保存された変数を用いて処理されます。

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

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

一般

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

入力プロパティ

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

プロパティ

説明

キャプション を追加

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

Contact ID

通知するスクリプトの一意の識別子。

Parameters

通知されたスクリプトに送信するパラメーターの数を示す値(0から9)。パラメータには、SP1からSPnまでの名前が付けられます(nはパラメータ数)。

結果ブランチ条件

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

条件

説明

Default

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

エラー

アクションが正しく実行されなかったときにとられるパス。これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。_ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。