メッセージングチャネルでの非同期チャットの使用
組織またはブランドがエンドユーザーとの継続的なエンゲージメントを維持できるようにします。非同期チャットを使用すると、エージェントとエンドユーザーは、同時にオンラインにならずに長時間の会話に参加できます。エージェントは、重要なアラートや更新など、共有する有用な情報がある場合はいつでも、事前にユーザーに連絡することもできます。
非同期チャットを使用すると、エンドユーザーとエージェントは、数時間または数日にわたる会話を行うことができます。これらの会話はメッセージングチャネルで実行されるため、ユーザーとエージェントは異なる時間に通信し、中断したところから会話を再開できます。ユーザーは都合の良いときに応答でき、カスタマーサポート時間内のみエージェントとの作業に限定されなくなりました。
長時間の会話は、メッセージングチャネル [sys_cs_channel] テーブルでメッセージングチャネルとして指定されているチャネルでサポートされます。ベースシステムで提供されるメッセージングチャネルには、 ServiceNow Twilio の対話型 SMS 統合 アプリと ServiceNow 対話型 SMS サービスチャネルアプリで使用される SMS チャネルが含まれます。
要件
| プラグインまたは ServiceNow アプリ | 説明 |
|---|---|
Glide Conversation Server [com.glide.cs] |
会話設定や 仮想エージェント チャットウィジェットプラグイン (com.glide.cs.sn-va-web-client-app) など、会話サーバーによって処理される仮想エージェント機能を有効にします。 会話サーバーは、ベースシステムに付属する 仮想エージェント Lite に含まれています。完全な 仮想エージェント 機能については、「サブスクリプションで利用できる Glide 仮想エージェントのアクティブ化」を参照してください。 |
| 会話メッセージング [com.glide.messaging.awa] |
ワークスペース でのメッセージングアクションなど、会話メッセージングの機能を有効にします。 詳細については、「Conversational Messaging のアクティブ化」を参照してください。 |
| Now Mobile アプリ (バージョン 12.2) |
ユーザーがインシデントと要求を送信し、タスクを管理し、エージェントチャット (仮想エージェントを使用している場合は仮想エージェント) からヘルプを要求できるようにします。 エンドユーザーは、Apple App Store または Google Play ストアからそれぞれ iOS または Android システム用の Now Mobile アプリをインストールします。 |
| エージェントが開始したメッセージングインターフェイス (バージョン 3.0) |
メッセージングチャネルでエージェントが開始した会話をサポートします。ServiceNow Store から入手できるこの ServiceNow アプリには、Conversational Messaging プラグイン (com.glide.messaging.awa) もインストールされます。 |
非同期チャットの仕組み
- ユーザーがチャットウィンドウから離れているとき、またはオフラインになっているときに受信した新規メッセージや未読メッセージをユーザーに知らせるメッセージインジケーター。
- メッセージングまたはチャットチャネルに合わせて調整された、ユーザーとエージェントに表示されるシステムメッセージ。
- アドミニストレーターが必要に応じてメッセージングチャネルに合わせて調整できるアイドル会話タイムアウト期間。
- エージェントがユーザーとのコミュニケーションを開始できるようにするプロアクティブメッセージング機能
次のセクションでは、これらの機能が非同期チャットでどのように機能するかについて説明します。
新規および未読メッセージインジケーター
エンドユーザーは、オフラインの場合でもメッセージングチャネルでメッセージを受信できます。ユーザーは、匿名 (ゲスト) または既知 (認証済み) にすることができます。未読メッセージ数がチャットウィジェットに表示されます。未読メッセージ数は、ライブエージェントによって送信されたオフラインメッセージの数と受信した単純な通知の数を反映しています。
- 未読メッセージ数に制限はありません。一度に最大 50 件の未読メッセージを表示できます。メッセージは、オープン (現在) またはクローズ済み (過去) の複数の会話にまたがることができます。
- ユーザーがチャットクライアントを開くと、最後に受信したメッセージが表示されます。[ 上の新規メッセージ ] ボタンまたは [ 以下の新規メッセージ ] ボタンの指示に従って、上下にスクロールして未読メッセージを読むことができます。
- 既読メッセージと未読メッセージの間に新しいメッセージセパレーター行が表示されます。
- ユーザーがチャットウィンドウを閉じて再度開くと、表示されるメッセージは、ユーザーが閲覧していない場合でも「既読」と見なされます。
システムメッセージ
チャットモードでユーザーとエージェントに表示される特定のシステムメッセージは、メッセージングモードでは適用されず、必要に応じて抑制されます。次の表は、モードに応じて表示または抑制されるシステムメッセージを示しています。
| システムメッセージ | メッセージングモード (Web およびモバイル) | チャットモード |
|---|---|---|
| X はサポートセッションをクローズしました。 [エージェントまたはユーザーのいずれかがチャットセッションをクローズしたときに表示されます] |
表示 | 表示 |
| サポートセッションがクローズされました。 [エージェントまたはユーザーがチャットセッションをクローズしなかった場合に表示されます] |
抑制 | 表示 |
| X がチャットに参加しました。 | 抑制 | 表示 |
| サポートにご連絡いただきありがとうございます。質問を調査中です。すぐに対応させていただきます。 | 表示 | 表示 |
| 会話はまもなくタイムアウトします。まだ聞いていますか? [com.glide.cs.idle_chat_reminder_messageシステムプロパティによって制御されるアイドル状態のライブチャットセッションの制御] |
抑制 | 表示 |
メッセージングチャネルでのアイドル状態の会話とメッセージングアクション
チャットチャネルでは、仮想エージェントおよびライブエージェントの会話のデフォルトのアイドル会話タイムアウト期間は 2 時間 (7200 秒) です。ただし、メッセージングチャネルの ライブエージェント 会話では、特定のメッセージングアクションが自動的に適用され、アイドル状態の会話の処理方法に影響します。メッセージングチャネルでは、要求者が 2 日以内にエージェントメッセージに応答しなかった場合、会話のステータスが [破棄してクローズ] に変わり、メッセージはクローズされます。メッセージングアクションの詳細については、「 メッセージングアクションの設定」を参照してください。
アドミニストレーターは、メッセージングチャネル [sys_cs_channel] テーブルの [ 会話のアイドルタイムアウト ] フィールドに値を設定することで、チャネルごとの会話のアイドルタイムアウト期間を上書きできます。詳細については、「チャネルによる会話タイムアウト期間の上書き」を参照してください。
プロアクティブメッセージング
エージェントが開始するメッセージングインターフェイスを使用すると、エージェントはエンドユーザーと積極的にコミュニケーションを取り、関連する情報や役立つ情報を共有できます。エージェントが非同期チャットで mweb チャネルからメッセージングを開始すると、ユーザーはすぐに応答して双方向の会話エクスペリエンスに参加することができます。mweb チャネルを使用したプロアクティブメッセージングには、次の機能があります。- エージェントがメッセージを作成して選択したユーザーに送信するために使用するメッセージの作成機能。メッセージには、リンクや添付ファイルを含めることができます。
- ユーザーがメッセージに返信すると、進行中のインタラクションコンテキストが保持され、会話を維持するために必要な情報がエージェントに提供されます。
エージェントが開始したメッセージについて詳しくは、 エージェントが開始したメッセージング・インターフェースのインストールを参照してください。
ライブエージェント会話でのエンドユーザーエクスペリエンス
- エージェント A が対応可能な場合、ユーザーはエージェント A との会話を再開できます。
- エージェント A が対応可能ではなく、エージェント B が対応可能である場合、エージェントの再アサイン設定に応じて、チャットウィンドウにエージェント B の名前とアバターが表示され、会話が再開されます。
- 対応可能なエージェントがいない場合、会話はキュー最大待機時間に基づいてエージェントにルーティングされます。待機時間がない場合、会話はエージェントが対応可能になるまで待機します。