シナリオブロック
「ブロック」と呼ばれるアクションやプロンプトは、各シナリオ内で整理され、特定のサービスにおける処理順序を構成します。Viberとの連携において、このサービスはチャットサービスであり、シナリオはBright Patternシステムに対し、顧客からエージェントへのメッセージのルーティング方法、顧客から収集すべき情報、顧客に表示する自動メッセージ、およびさまざまな状況における条件付き終了の処理方法を指示します。
示されている例では、「Mobile Chat」という名前のWebチャットシナリオテンプレートを開いて編集し、「messenger chat」と名前を変更しています。このシナリオを基にして、ご自身のチャットサービスに合わせて各ブロックの画面プロパティをカスタマイズしてください。これらのブロックの詳細については、Bright Pattern コンタクトセンターのシナリオビルダーリファレンスガイドをご参照ください。
シナリオからViberのデータにアクセスするには、以下のシナリオブロックをこの順序でシナリオに含める必要があります。含まれていない場合は、それらをシナリオビルダーの中央ペインにドラッグしてください。

メッセージの送信
「メッセージの送信」ブロックは、SMS 経由でチャット/モバイル/メッセンジャーの顧客にテキストメッセージを送信するために使用されます。「メッセージの送信」の設定に関する詳細については、シナリオビルダーリファレンスガイドの「メッセージの送信」のセクションをご参照ください。
If
「If」ブロックを使用すると、指定された条件の検証結果に基づいてシナリオの分岐を設定できます。1つのブロック内で、複数の条件分岐(分岐先)を設定することが可能です。
このブロックの使用例については、シナリオビルダーリファレンスガイドの「If」のセクションをご参照ください。
エージェントの検索
「エージェントの検索」シナリオブロックは、指定されたインタラクションを処理できる資格を持つエージェントを検索します。エージェントが利用可能になると、このブロックは $(destination) という変数を作成し、その値にエージェントの電話番号(音声の場合)またはユーザー名(チャットの場合)を設定します。
このブロックの画面プロパティに関する説明については、シナリオビルダーリファレンスガイドの「エージェントの検索」のセクションをご参照ください。
チャットの接続
「チャットの接続」シナリオブロックは、$(destination) 変数で指定された宛先(通常は、直前の「エージェントの検索」ブロックで見つかったエージェント、または指定されたチャットシナリオエントリー)にチャットを接続します。エージェントがログインしている場合、システムはインタラクションの状態に応じてエージェントの状態を追跡します。このブロックは、コールの転送や会議を内部で処理し、相手側が切断するか、最後のエージェントが切断したときにのみ終了します。
このブロックの画面プロパティの説明については、シナリオビルダーリファレンスガイドの「チャットの接続」のセクションをご参照ください。
終了
「終了」シナリオブロックは、現在アクティブなインタラクションを切断し、シナリオを終了します。
このブロックの画面プロパティの説明については、シナリオビルダーリファレンスガイドの「終了」のセクションをご覧ください。