Fixed Budget migration from Dialogflow ES to Dialogflow CX

For a limited time, I am offering free migration from Dialogflow ES to Dialogflow CX for everyone who buys the Learn Dialogflow CX course.

This offer was free until end of July 2022.

If you are interested in this service, check out the updated price.


  • English language bots are easier to migrate. In theory, I can also do it for other languages, but I cannot test it for accuracy. If you want me to do it for a different language, you need to do additional testing on your end to verify if everything is working as expected.
  • you should not have any webhooks in your ES bot (or you are willing to write the webhook migration code on your end)
  • it goes without saying, but I can do this only once per client (that is, one ES bot per client) for free. If you need to migrate multiple ES bots, you will have to pay once for each at a higher rate from the 2nd bot onwards
  • Slot filling bots are much trickier to migrate and will need additional effort. So I will charge a higher rate if your bot uses slot filling. Although, you should probably first ask yourself why you are using slot filling in the first place and whether you actually need it?

Client Testimonial

What specific feature did you like most about the ES2CX migration service?

Simple to do, communication and responsiveness, helping resolve issues

Any other benefits of this service?


Would you recommend the ES2CX migration service? Why?

I would like to strongly recommend the ES2CX migration service. Aravind was fast to respond, and consistent in his communication. He went above and beyond to get us up and running, resolving a number of issues we had with suggestions linking to his blog articles and even writing ones particular to our issue.

It is useful to have the CX course coupled with the migration service as we are upskilling as we go to be able to resolve more ourselves.

Niki T,

How it works

You will send me the agent ZIP file for your Dialogflow ES bot, and I will migrate it to CX and send you the blob file for Dialogflow CX. You can then import the blob file into CX and have a working CX bot.

Expected turnaround time: 3 business days.

Please send me the agent ZIP file of your bot using the form below.

<— End of article —>

"The magic key I needed as a non-programmer"

The custom payload generator was the magic key I needed (as a non-programmer) to build a good demo with rich responses in DialogFlow Messenger. I've only used it for 30 minutes and am thrilled. I've spent hours trying to figure out some of the intricacies of DialogFlow on my own. Over and over, I kept coming back to Aravind's tutorials available on-line. I trust the other functionalities I learn to use in the app will save me additional time and heartburn.

- Kathleen R
Cofounder, gathrHealth
Have any questions?

Ask me a question about Dialogflow ES

Ask me a question about Dialogflow CX
Need some help building your Dialogflow bot?

I offer consulting services which can help you with
- designing intents based on your data source (such as chat logs)
- creating large FAQ bots
- designing your conversation to maximize accuracy etc.
  • Automating Dialogflow ES to CX migration using Python
    I offer a service where I help people migrate their ES bots to CX and I have automated a good portion of the migration using Python scripts. I don’t think it is possible to fully automate the migration unless someone a) either builds a pure FAQ bot with no implicit or explicit contexts b) or…
  • How do you measure your Dialogflow bot’s accuracy
    First Published: July 2018 Last updated: August 2022 This article provides a simple way to measure your Dialogflow bot’s accuracy. This technique may be a bit tedious, but it will be very useful if you need a metric to evaluate and report the quality of your chatbot. The U-M-M method A while back, I wrote…
  • A structured learning path for Dialogflow ES
    I got this question on my course discussion forum My biggest challenge right is having a structured learning path. Right now I google and watch youtube videos depending on what I need to solve “right now”. This isn’t efficient since I miss some of the basics that I probably should have done prior to the…
  • 80% off my Dialogflow ES and CX courses until 20th August 2022
    You can get my Learn Dialogflow ES and Learn Dialogflow CX courses for $20 each by asking a question on one of the pages below: Ask a question about ES Ask a question about CX Based on the question you ask, I will send you a coupon for the ES or the CX course. You can also get a…
  • Download all Quickstart Template agent ZIP files
    Suppose you are looking to learn Dialogflow ES quickly. In my opinion, the fastest way to do it is to “learn by doing”. And the quickest way to learn by doing is to download all the agent ZIP files for the Dialogflow ES Quickstart Templates from my Programming Dialogflow ES course and follow along with…

This website contains affiliate links. See the disclosure page for more details.