Case

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

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

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

依存関係

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

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

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

一般

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

入力プロパティ

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

プロパティ

説明

キャプション を追加

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

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

結果ブランチ条件

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

条件

説明

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

CASEアクションに変数ブランチを追加

Case変数は、コネクタまたは適切なアクションへのリンクを使用して追加されます。

  1. キャンバスで、Caseアクションから別のアクションにコネクタをドラッグします。

    次のようにブランチをPick Branchウィンドウが開きます:

  2. プラス記号(+)をクリックして、新しいブランチを作成します。

  3. この分岐が発生するトリガーとなる変数の値を入力します(例:「1」)。
  4. OKをクリックします。
  5. ブランチごとに必要に応じて繰り返します。

スクリプトの例

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

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

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