Suite | Team、Growth、Professional、EnterpriseまたはEnterprise Plus |
複数会話の同時進行機能を使うことで、エンドユーザーにはWeb Widgetまたはモバイルアプリで同時に複数のメッセージング会話をさせることができ、サポートする問題の迅速な解決と、満足度の高いカスタマーエクスペリエンスを提供することができます。
複数会話の同時進行を有効にすると、エンドユーザーが新しい会話を開始したタイミングで、AIエージェントの動作が実行されます。エンドユーザーがWebやモバイルのチャネルを利用する場合、複数会話の同時進行での会話の処理に大きな影響を与えます。
この機能をアクティブする方法については、「エンドユーザーに複数会話の同時進行機能を利用させる方法」を参照してください。
この機能の開発者に関する情報については、「Configuring multi-conversations」を参照してください。
この記事では、以下のトピックについて説明します。
複数会話の同時進行によるWeb Widgetエクスペリエンスへの影響
Web Widgetでメッセージングのサポートを提供している場合、複数会話の同時進行機能を有効にすると、エンドユーザーのエクスペリエンスに以下のような変化現れます。
会話リスト
エンドユーザーがランチャーボタンをクリックすると、Web Widgetにエンドユーザーの既存の会話のリストが表示されます。会話は、各会話の最新メッセージの時刻に基づいて降順に一覧表示されます。エンドユーザーは、会話をクリックしてWeb Widgetで開くことができます。
リスト内の各会話には、以下の情報が含まれます。
- 会話のタイトル。
- 会話で最新のメッセージを送信したエージェントのアバター。エージェントが会話に応答していない場合は、AIエージェントのアバターが表示されます。エージェントにアバターがない場合は、デフォルトのエージェント画像が表示されます。
- 会話の最新メッセージの先頭部分。エージェントが最新のコメントを投稿した場合は、エージェントのユーザー名がメッセージの前に表示され、エンドユーザーが最新のコメントを投稿した場合は、「あなた」と表示されます。エンドユーザーが未読の最新メッセージは、太字で表示されます。
- 会話の最新メッセージのタイムスタンプ。
-
未読メッセージのバッジカウンタ。
「新しい会話」ボタン。エンドユーザーはこのボタンをクリックして会話画面に移動し、新しい会話を作成します。「新しい会話」ボタンを削除している場合、このボタンは表示されません。この場合、エンドユーザーは新しい別の会話を開始することはできませんが、既存の会話を使って引き続きサポートの問題を提起することができます。
会話
エンドユーザーが会話を表示している場合、Web Widgetのフレームには以下の機能が含まれます。
- 会話のタイトル(デフォルトでは、会話の開始日時)。
- 会話で最新のメッセージを送信したエージェントのアバター。
- 会話の一覧に戻るための「戻る」ボタン。
SunCo APIを使用して、会話のタイトルとビジュアル要素を管理します。
ランチャーボタン
エンドユーザーがランチャーボタンをクリックしてWeb Widgetを開いた際の動作は、エンドユーザーの既存の会話の有無およびそれらの会話に関連付けられたチケットがアクティブか非アクティブかによって異なります。
-
既存の会話がない場合、「会話」画面に新しい会話が開きます。
アクティブな会話が複数ある場合は、「会話」画面には最後に更新された会話が表示されます。エンドユーザーは「戻る」ボタンをタップして「会話リスト」画面に移動できます。
- すべての既存の会話が非アクティブの場合、「会話リスト」画面が開き、エンドユーザーは再開したい会話を選択するか、「新しい会話」ボタンをタップして新しい会話を開始できます。
プロアクティブメッセージ
複数会話を有効にすると、エンドユーザーに送信されるプロアクティブメッセージは既存の会話に追加されず、新しい会話が作成されます。
「新しい会話」ボタンを削除すると、プロアクティブメッセージは新しい会話を作成しなくなります。その代わり、それ以降のプロアクティブメッセージは、最新の更新済み会話に追加されます。
複数会話の同時進行によるモバイルエクスペリエンスへの影響
モバイルアプリでメッセージングのサポートを提供している場合、複数会話の同時進行機能を有効にすると、エンドユーザーの画面に以下のような変更が反映されます。
会話リスト
この画面には、エンドユーザーの会話のリストが表示されます。チケットやメッセージジングセッションのステータスに関係なく、すべての会話がリストに表示されます。会話は、各会話の最新メッセージの時刻に基づいて降順に一覧表示されます。
リスト内の各会話には、以下の情報が含まれます。
- 会話のタイトル。
- 会話で最新のメッセージを送信したエージェントのプロフィール画像。エージェントが会話に応答していない場合は、AIエージェントのアバターが表示されます。エージェントがプロフィール画像を設定していない場合は、デフォルトのエージェント画像が表示されます。
- 会話の最新メッセージの先頭部分。エージェントが最新のコメントを投稿した場合は、エージェントのユーザー名がメッセージの前に表示され、エンドユーザーが最新のコメントを投稿した場合は、「あなた」と表示されます。エンドユーザーが未読の最新メッセージは、太字で表示されます。
- 会話の最新メッセージのタイムスタンプ。
- 未読メッセージのバッジカウンタ。
- 「新しい会話」ボタン。エンドユーザーはこのボタンをタップして会話画面に移動し、新しい会話を作成します。「新しい会話」ボタンを削除している場合、このボタンは表示されません。この場合、エンドユーザーは新しい別の会話を開始することはできませんが、既存の会話を使って引き続きサポートの問題を提起することができます。
会話
複数会話を有効にすると、会話画面のヘッダーに以下の機能が表示されます。
- 会話のタイトル(デフォルトでは、会話の開始日時)。
-
会話で最新のメッセージを送信したエージェントのプロフィール画像。
前の画面に戻る「戻る」ボタン。
これらの機能の設定方法については、「ZendeskモバイルSDKをカスタマイズして設定する」を参照してください。
SunCo APIを使用して、会話のタイトルとビジュアル要素を管理します。
ランチャーボタン
エンドユーザーがランチャーボタンをタップしてウィジェットを開いたときの動作は、既存の会話の有無と、それらに関連付けられたチケットがアクティブか非アクティブかによって変わります。
-
既存の会話がない場合、「会話」画面に新しい会話が開きます。
アクティブな会話が複数ある場合は、「会話」画面には最後に更新された会話が表示されます。エンドユーザーは「戻る」ボタンをタップして「会話リスト」画面に移動できます。
- すべての既存の会話が非アクティブの場合、「会話リスト」画面が開き、エンドユーザーは再開したい会話を選択するか、「新しい会話」ボタンをタップして新しい会話を開始できます。
「新しい会話」ボタンを削除した場合、会話が1つだけのエンドユーザーは常に「会話」画面に移動させられ、その会話が表示されます。
プッシュ通知
会話に新しいメッセージが追加されると、ユーザーのモバイルデバイスにプッシュ通知が送信されます。通知をタップすると、会話画面に移動し、更新された会話が表示されます。
通知を受信できるのは、エンドユーザーが以下の状態のときです。
- アプリに他の会話を表示しているとき。
- アプリに別の画面を表示しているとき。
- アプリを現在使用していない場合(通知の設定方法による)。
ただし、エンドユーザーが会話リストを表示している場合は、新しいメッセージ通知は表示されません。その代わり、新たに更新された会話がリストの一番上に移動し、新しいメッセージがハイライト表示されます。
12件のコメント
Onur Okutan
Hi Viachaslau, you're correct to flag this. I know I already responded to your question on the other thread, but I wanted to share the answer here as well for everyone’s visibility.
If an end user has at least one active conversation (whether it's an AI agent conversation or a live-agent conversation where the ticket status is anything other than "Closed"), proactive messages will not be sent.
This is an intentional design decision to keep the experience simple and intuitive for end users, and to avoid confusion that could arise from receiving multiple messages from different conversations at the same time.
We’ll update the documentation to make this clearer. Really appreciate you pointing it out!
0
Viachaslau
If a customer has another chat in a status other than closed, will a proactive message be sent in that case?
0
AntonMi
1902995650204 1265047490790 It's great that conversation titles are customizable and our bot can update it in real-time, depending on the intent. Yet, we have a problem with iOS SDK. Everywhere else, the conversation Title will update in real-time, but in iOS SDK, you have to close the SDK and re-open it again - only then will the title update. Is it a known issue?
@Yaroslav you can do it with Zendesk Support trigger and API call to SunCo API.
2
Yaroslav Vasiutin
Hello!
We are testing multi-conversations, and it would be great if updating the title in Zendesk Support on the agent side would automatically update it on the customer side as well (the same approach used with emails). Our customers submit inquiries on various topics, and we’d like agents to be able to personalize conversation titles. Is this feature planned for the near future?
Thanks in advance!
7
Onur Okutan
Hi Ahmed, thank you for reaching out. Yes, automated resolutions will be counted individually in each conversation.
Regards,
Onur
-1
Ahmed Zaid
Hello team,
Will each automated resolution per conversation be counted individually, even if they are concurrent?
1
Onur Okutan
Hi Jakub,
Archiving old conversations and closing them to new messages is not support at the moment, but it is one of the improvements in our backlog.
Thank you for your feedback!
0
Onur Okutan
Hi everyone,
Thank you all for your feedback and improvement suggestions on this feature! It’s great to see the engagement from our community, and we really appreciate the time you've taken to share your ideas with us.
We’re taking your suggestions into our backlog to prioritize, and we’re planning to enhance the feature in these directions. While we can’t commit to a specific timeline for improvements at the moment, please know that your feedback is an important part of shaping future updates.
Thanks again for your support and input!
Best,
Onur
0
이지훈
Also, from what I've tested, one conversation doesn't correspond to one ticket.
When a customer resumes a conversation on a closed or closed messaging ticket, the customer continues the conversation seamlessly, but another ticket is created.
So the customer is referring to one conversation, but the agent has to go back and forth between multiple tickets to see the customer's journey.
I think we should force the customer to a new conversation when the conversation ends. So it would be more usable if one conversation corresponds to one ticket.
5
이지훈
I am hesitant to implement this update because I feel it will be confusing for end users and agents.
Customers can’t find the right conversation, and neither can agents.
For example, in Zendesk support messaging, the title is determined by the first sentence I type in my inquiry, and sometimes Zendesk engineers change it to a more appropriate title.
I would like to set the title of the messaging ticket to the first sentence the customer typed when they started chatting, and then when the agent changes the title of the ticket, the title of the conversation would be the same.
Otherwise, both customers and agents would be stuck in a swamp of conversation history.
2
サインインしてコメントを残してください。