Skip to main content
Community site session details

Community site session details

Session Id :
Copilot Studio - Publish & Channel Management
Unanswered

Storing all chatbot conversation in to any Database alone with user inforamtion

(0) ShareShare
ReportReport
Posted on by 24

Hello Everyone.

 

We have created Chatbot in Web and Published on Sharepoint Intranet Portal. 

 

Is it possible to store the all Chatbot conversation/History/Sessions into any Database like Microsost SQL Sever Management Strudio in the form of tabular column along with user information/system information.

 

Thank you in Adavance.

  • HenryJammes Profile Picture
    on at
    Re: Storing all chatbot conversation in to any Database alone with user inforamtion

    Hi @NadeemAhamed 

     

    You would need to parse the JSON content to better understand the conversation.

    Something that might help you is this template Power BI report: https://aka.ms/PVAAnalytics

     

    This page is also a good starting point to start exporting and manipulating conversation transcripts: Use custom analytics reports - Power Virtual Agents | Microsoft Learn

     

    Henry

  • NadeemAhamed Profile Picture
    24 on at
    Re: Storing all chatbot conversation in to any Database alone with user inforamtion

    Dear @mboninco,

    Good Day..!

     

    I am still seeking the solution for this, with out this i would not be able enhance my chatbot. 

  • NadeemAhamed Profile Picture
    24 on at
    Re: Storing all chatbot conversation in to any Database alone with user inforamtion

    Thank your valuable time to understand and reply.

     

    By using the above link i can export the conversation in csv file but not able to convert that to normal conversation so that i can understand the chatbot conversation for future chatbot enhancement.

    Capture1.PNG

  • mboninco Profile Picture
    on at
    Re: Storing all chatbot conversation in to any Database alone with user inforamtion

    @NadeemAhamed 

    It's possible, but it would be a little bit of work. You would need to read the conversation transcripts in Dataverse, parse the transcripts, and store the information in a database. You can find information on the conversation transcripts at:

     

    Understand conversation transcripts - Power Virtual Agents | Microsoft Learn

    On the page there is a link to sample code to parse the transcripts to recreate the analytics reports that are within Power Virtual Agents. You could extend this to pull out the information you are interested in and use a power platform dataflow to store in a database.

    -- Mike Bonincontri

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

Quick Links

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 169 Super User 2025 Season 1

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 150

#3
sandeep_angara Profile Picture

sandeep_angara 75

Featured topics