简体   繁体   中英

How will Admin be able to see the live communication of customer and agent in his portal in bot framework?

I developed a bot application in microsoft bot framework in which customer escalates his call to agent. For this I have implemented Tompanna solution. But now, I wanted to build a admin portal where admin could see the live communication happening b/w customer and agent. So, how I'll achieve this?

But now, I wanted to build a admin portal where admin could see the live communication happening b/w customer and agent. So, how I'll achieve this?

With that sample, you would just use another channel to view it. In the example , they are using Teams. If you want this in your own portal, you could just add Web Chat to any page.

Another route you could go, if you want to just watch or review the conversations, would be to implement transcript logging. This would allow you to build a portal that could see more than just the live conversation (actually, i'm not sure how 'live' you could get with this solution). You would need to write code to retrieve the transcripts from blob storage and then then render that as you wish.

Transcript logging in Blob storage:

https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-storage?view=azure-bot-service-4.0&tabs=csharp#blob-transcript-storage

More info on transcript logging:

https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-debug-transcript?view=azure-bot-service-4.0

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM