How to download Dialogflow ES conversation logs

Download history JSON using Google Chrome

I heard about this interesting “trick” on a forum a while back, but unfortunately I cannot even find the forum post anymore. So here is how you do it.

Convert history JSON to CSV for easier analytics

Inside my BotFlo app, I allow you to convert this History JSON into a CSV file. Go to the History tool and paste the JSON you copied in the previous step into the text box. You can then click on the “Download CSV” button to download this information as a CSV file. You can also see a quick preview of the chat transcript by clicking on the View Transcript button below the SessionID


About this website

BotFlo1 was created by Aravind Mohanoor as a website which provided training and tools for non-programmers who were2 building Dialogflow chatbots.

This website has now expanded into other topics in Natural Language Processing, including the recent Large Language Models (GPT etc.) with a special focus on helping non-programmers identify and use the right tool for their specific NLP task.

1 BotFlo was previously called MiningBusinessData. That is why you see that name in many videos

2 And still are building Dialogflow chatbots. Dialogflow ES first evolved into Dialogflow CX, and Dialogflow CX itself evolved to add Generative AI features in mid-2023

  • […] If you are an email subscriber who filled out my Dialogflow Accuracy survey before 9th July 2021, you will get free access to my Improving Dialogflow ES accuracy course as well 3 months access to the History JSON to CSV converter in my BotFlo app. The tool allows you to convert the JSON from your History tab inside Dialogflow to a more user friendly CSV format which makes it easier to calculate the accuracy and deflection rate of your chatbot. (How to use the tool). […]