I wanted the customer summary part of live agent dashboard in Omnichannel to be populated with customer details(like email, name)
when I initiate a conversation using Direct-Line API's, for those incoming customer chat requests whose details match with Contacts and Accounts already existing as records.
Is it possible.?
I tried sending customer details( values matches with Account and Contacts saved in agent dashboard ) through "from" and " channeldata > customercontext " keys of the payload to url
"https://directline.botframework.com/v3/directline/conversations/<conversationid>/activities" to initiate the chat as pre-existing customer.
payload given below:
Can you please help with this? I am trying the same and facing the same issue. Following the instructions here
Dhanaraj did you solve this issue?
Hello Leah Ju,
I think you are talking about authentication in Live chat widgets of Omnichannel.
We are using our own custom UI which communicates to omnichannel agent through Direct-Line API's.
It was working fine few months before passing customer details through payload to API as mentioned above( for customer contacts already saved from agent dashboard as "Contact" record).
Recently it stopped working.
Can you reconfirm on this.
Regards,
Dhanraj
Hi DHANRAJ,
You can create authentication settings to validate a signed-in customer from a domain, and extract information based on the context variables that are defined. You can differentiate your anonymous customers from authenticated customers, and you can create rules based on the context variables.
Create chat authentication settings | Microsoft Docs
Regards,
Leah Ju
Please mark as verified if the answer is helpful. Welcome to join hot discussions in Dynamics 365 Forums.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 290,524 Super User 2024 Season 2
Martin Dráb 228,469 Most Valuable Professional
nmaenpaa 101,148