Welcome to "Virtual Agent Development with Dialogflow ES For Citizen Devs", which is the second course in our "Customer Experiences with Call Center AI" series. This course will teach you how to create customer conversational solutions with Contact Center Artificial Intelligence. Dialogflow ES will be used to create virtual agents. The Dialogflow ES simulator will allow you to test them. This course will also provide best practices for developing virtual agents. As a communication channel for your virtual agent conversations, you will be taught how to add voice (telephony). Participants will learn how to create virtual agent through a mixture of demonstrations, hands-on labs and presentations.This intermediate course is for learners who have the following roles:Conversational designers: Creates the user experience for a virtual assistant. Transforms brand requirements into natural dialogue flows.Citizen developers: Develops new business applications that can be consumed by others through high-level development and runtime environments.Software developers: Develop computer software using a programming language (e.g. C++, Python or Javascript), and often use an SDK/API.Prerequisite: Learners should have completed "CCAI Conversational Design Fundamentals", before taking this course.