If you are a non-coder looking to develop an MVP bot using Dialogflow, you can watch three free courses I have created which can help.
Dialogflow for Non-programmers
My view is that learning Dialogflow using the online documentation is more complex than it has to be because the concepts are not introduced in a consistent order. My suggestion would be to first go through the Dialogflow for Non-programmers course.
Dialogflow Learning Path
Once you have gone through the non-programmers course, spend some time watching the Dialogflow Learning path course to get a "lay of the land" perspective on what you need to build Dialogflow bots.
Even if you cannot follow everything explained in the course, it will be helpful when you go to the next step.
In my view, you need a programmer on your team if you want to build even a moderately complex Dialogflow bot. So you should also take a look at my course on hiring the right developer to build your Dialogflow MVP chatbot.
What has been your greatest challenge creating a Dialogflow chatbot as a non-programmer?