Get started with Dialogflow
This is a course bundle which is suitable for people who are getting started with Dialogflow.
It includes the following courses:
Intro to Dialogflow
Dialogflow Conversation Design
By combining the material in these courses, you will be able to design (create the flowchart) and implement basic Dialogflow chatbots.
You need to be able to understand (if not write) code to make the most of the "Intro to Dialogflow" course. Non-programmers can still get quite a bit from the course, but it is best suited for programmers.
If you are not a programmer, I suggest getting the Dialogflow for Technical Non-programmers bundle instead. While it is more expensive, it also covers more ground which will be relevant for people who don't have a background in programming.