Skip to main content

Notifications

Customer Service forum
Unanswered

Omnichannel implementations - pre-chat survey - communication panel - chat session details

Posted on by 22

Hello dear All,

I was wondering if you could help me out with some implementations I need to fulfill.

All the requests are regarding Dynamics 365 Omnichannel, and the conversation entity in CRM. I will list the requests in bullets below.

• Save the data inputted into the pre-conversation survey that customers have to fill before they connect with an agent to chat.

This data must be saved in new fields inside conversation entity, but since this entity is managed, I cannot add new fields.

• Implement a pop up alert, informing users when the system cannot link the chatting customer with a customer inside Dataverse (through email matching).

This will be shown to the user only and not the customer, and it should just accept the acknowledgement of the user "I Understand" button.

• Implement a timer on the chat communication panel, which will be visible at all times by the CS agent, and will inform the time they took to respond from the last message sent (by the user).

For this I would need to know how to get the timestamps each time a message is sent.

• Access the chat sessions details, specifically the timestamps in which the customer completed the pre-chat survey and entered the chat, and the timestamp in which the customer left the chat.

I am having a difficult time because I have not used/configured omnichannel never before, and it seems that its entities are closed for modification, so I cannot play around the conversation entity and test things out.

I would appreciate any thought / idea you may have, even negative. Thank you so much for taking this time to read my message, and thank you in advance for any input!

Best Regards -John.

  • Kristine Risberg Profile Picture
    Kristine Risberg 50 on at
    RE: Omnichannel implementations - pre-chat survey - communication panel - chat session details

    Hi John,

    It might be, due to all the customizations, that you'd be better of with building a completely new conversation form - fully adjusted to your needs?

    Otherwise, could you build a small canvas app to display in the conversation form, that holds the additional data you want to display based on the pre-conversation survey?

    Could you use the in-app notification function for the agent alert? learn.microsoft.com/.../send-in-app-notifications

    In regards to the time stamps; I believe you have them all in the conversation details section.

    Cheers,

    Kristine

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

News and Announcements

Give Back to the Community this Month

Quick Links

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,802 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,133 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,154

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans