Case

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

アクションのVariableプロパティの値に基づいて、複数のカスタムブランチを設定できます。

例えば、Caseアクションは、チャットウィンドウがコンタクトにプレチャットフォームを提示するチャットスクリプトで使用される場合があります。フォームのドロップダウンから、連絡先はチャットする製品のリストから選択します。製品はスクリプトのBeginアクションで変数として設定され、Caseアクションは、連絡先が選択した製品に応じて異なるブランチを設定するために使用されます。

1つのCaseアクションで使用できるブランチの数に制限はありません。

依存関係

  • 可能なすべての変数値に対して、カスタム分岐条件を作成する必要があります。
  • 常にCase アクションのDefaultブランチを接続します。これは、Variableプロパティの変数が、異なる値や予期せぬ値を保持する可能性がある場合には特に重要です。Defaultブランチを接続することで、スクリプトは予期せぬ値を処理することができます。

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

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

ジェネリック

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

入力プロパティ

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

プロパティ

説明

キャプション を追加

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

Variable CASEに値を取得させる元の変数の名前。

結果ブランチ条件

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

状態

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。
Add Custom Condition 可変ブランチ条件を使用して2次アクションに接続するときに作成および取得されるパス。省略記号をクリックしてConnectView Collection Editorを開き、これらのブランチをカスタマイズします。カスタム条件を作成する場合、条件の名前は、スクリプトがこの分岐をたどるトリガとなる変数値である必要があります。

スクリプトの例

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

この例では、Caseは3つの異なるアクションに接続されます。呼び出しが8881234567のDNIS閉じた 着信音声通話のために連絡先がダイヤルした番号と、発信音声通話でエージェントまたはシステムがダイヤルした番号を識別します。で着信した場合、販売Runscriptアクションは指定された添え字を実行します。DNISが8771234567の場合、コレクションRunscriptアクションは別のスクリプトを実行します。最後に、これらのDNIS番号のいずれにも電話がかからない場合、カスタマーサービスのRunscriptアクションが添え字をトリガーします。

このスクリプトをダウンロードしますか?