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

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