<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="25714" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/google-ccaides" lastchanged="2025-09-30T15:14:49+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Customer Experiences with Contact Center AI - Dialogflow ES</title><productcode>CCAIDES</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-CCAIDES</fullproductcode><version>2.0</version><objective>&lt;ul&gt;
&lt;li&gt;Define what Contact Center AI (CCAI) is and what it can do for contact centers.&lt;/li&gt;&lt;li&gt;Explain how Dialogflow can be used in contact center applications.&lt;/li&gt;&lt;li&gt;Describe how natural language understanding (NLU) is used to enable Dialogflow conversations.&lt;/li&gt;&lt;li&gt;Implement a chat virtual agent using Dialogflow ES.&lt;/li&gt;&lt;li&gt;Describe how natural language understanding (NLU) is used to enable Dialogflow conversations.&lt;/li&gt;&lt;li&gt;Describe options for storing parameters and fulfilling user requests.&lt;/li&gt;&lt;li&gt;Describe how to deploy virtual agents to production.&lt;/li&gt;&lt;li&gt;Identify best practices for development of virtual agents in Dialogflow ES.&lt;/li&gt;&lt;li&gt;Identify key aspects, such as security and compliance, in the context of contact centers.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Completed GCP Fundamentals or have equivalent experience&lt;/p&gt;</essentials><audience>&lt;p&gt;This is a beginner to intermediate course, intended for learners with the following types of roles: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Conversational designers: Designs the user experience of a virtual assistant. Translates the brand&amp;#039;s business requirements into natural dialog flows.&lt;/li&gt;&lt;li&gt;Citizen developers: Creates new business applications for consumption by others using high level development and runtime environments.&lt;/li&gt;&lt;li&gt;Software developers: Codes computer software in a programming language (e.g., C++, Python, Javascript) and often using an SDK/API.&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;p&gt;The course includes presentations, demonstrations, and hands-on labs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Module 1: Overview of Contact Center AI&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Define what Contact Center AI (CCAI) is and what it can do for contact centers.&lt;/li&gt;&lt;li&gt;Identify each component of the CCAI Architecture: Speech Recognition, Dialogflow, Speech Synthesis, Agent Assist, and Insights AI.&lt;/li&gt;&lt;li&gt;Describe the role each component plays in a CCAI solution.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 2: Conversational Experiences&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List the basic principles of a conversational experience.&lt;/li&gt;&lt;li&gt;Explain the role of Conversation virtual agents in a conversation experience.&lt;/li&gt;&lt;li&gt;Articulate how STT (Speech to Text) can determine the quality of a conversation experience.&lt;/li&gt;&lt;li&gt;Demonstrate and test how Speech adaptation can improve the speech recognition accuracy of the agent.&lt;/li&gt;&lt;li&gt;Recognize the different NLU (Natural Language Understanding) and NLP (Natural Language Processing) techniques and the role they play on conversation experiences.&lt;/li&gt;&lt;li&gt;Explain the different elements of a conversation (intents, entities, etc).&lt;/li&gt;&lt;li&gt;Use sentiment analysis to help with the achievement of a higher-quality conversation experience.&lt;/li&gt;&lt;li&gt;Improve conversation experiences by choosing different TTS voices (Wavenet vs Standard).&lt;/li&gt;&lt;li&gt;Modify the speed and pitch of a synthesized voice.&lt;/li&gt;&lt;li&gt;Describe how to leverage SSML to modify the tone and emphasis of a synthesized passage.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 3: Fundamentals of Designing Conversations&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify user roles and their journeys.&lt;/li&gt;&lt;li&gt;Write personas for virtual agents and users.&lt;/li&gt;&lt;li&gt;Model user-agent interactions.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 4: Dialogflow Product Options&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two primary differences between Dialogflow Essentials (ES) and Dialogflow Customer Experience (CX).&lt;/li&gt;&lt;li&gt;Identify two design principles for your virtual agent which apply regardless of whether you implement in Dialogflow ES or CX.&lt;/li&gt;&lt;li&gt;Identify two ways your virtual agent implementation changes based on whether you implement in Dialogflow ES or CX.&lt;/li&gt;&lt;li&gt;List the basic elements of the Dialogflow user interface.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 5: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 6: Fundamentals of building conversations with Dialogflow ES&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List the basic elements of the Dialogflow CX User Interface.&lt;/li&gt;&lt;li&gt;Build a virtual agent to handle identified user journeys.&lt;/li&gt;&lt;li&gt;Train the NLU model through the Dialogflow console.&lt;/li&gt;&lt;li&gt;Define and test intents for a basic agent.&lt;/li&gt;&lt;li&gt;Train the agent to handle expected and unexpected user scenarios.&lt;/li&gt;&lt;li&gt;Recognize the different types of entities and when to use them.&lt;/li&gt;&lt;li&gt;Create entities.&lt;/li&gt;&lt;li&gt;Define and test entities on a basic agent.&lt;/li&gt;&lt;li&gt;Implement slot filling using the Dialogflow UI.&lt;/li&gt;&lt;li&gt;Describe when Mega Agent might be used.&lt;/li&gt;&lt;li&gt;Demonstrate how to add access to a knowledge base for your virtual agent to answer customer questions straight from a company FAQ.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 7: Maintaining Context in a Conversation&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create follow-up intents.&lt;/li&gt;&lt;li&gt;Recognize the scenarios in which context should be used.&lt;/li&gt;&lt;li&gt;Identify the possible statuses of a context (active versus inactive context).&lt;/li&gt;&lt;li&gt;Implement dialogs using input and output contexts.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 8: Moving From Chat to Voice Virtual Agent&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two ways that the media type changes the conversation.&lt;/li&gt;&lt;li&gt;Configure the telephony gateway for testing.&lt;/li&gt;&lt;li&gt;Test a basic voice agent.&lt;/li&gt;&lt;li&gt;Modify the voice of the agent.&lt;/li&gt;&lt;li&gt;Show how the different media types can have different responses.&lt;/li&gt;&lt;li&gt;Consider the modifications needed when moving to production.&lt;/li&gt;&lt;li&gt;Be aware of the telephony integration for voice in a production environment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 9: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 10: Testing and Logging&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use Dialogflow tools for troubleshooting.&lt;/li&gt;&lt;li&gt;Use Google Cloud tools for debugging your virtual agent.&lt;/li&gt;&lt;li&gt;Review logs generated by virtual agent activity.&lt;/li&gt;&lt;li&gt;Recognize ways an audit can be performed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 11: Taking Actions with Fulfillment&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Characterize the role of fulfillment with respect to Contact Center AI.&lt;/li&gt;&lt;li&gt;Implement a virtual agent using Dialogflow ES.&lt;/li&gt;&lt;li&gt;Use Cloud Firestore to store customer data.&lt;/li&gt;&lt;li&gt;Implement fulfillment using Cloud Functions to read and write Firestore data.&lt;/li&gt;&lt;li&gt;Describe the use of Apigee for application deployment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 12: Integrating Virtual Agents&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe how to use the Dialogflow API to programmatically create and modify the virtual agent.&lt;/li&gt;&lt;li&gt;Describe connectivity protocols: gRPC, REST, SIP endpoints, and phone numbers over PSTN.&lt;/li&gt;&lt;li&gt;Describe how to replace existing head intent detection on IVRs with Dialogflow intents.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with Google Assistant.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with messaging platforms.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with CRM platforms (such as Salesforce and Zendesk).&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with enterprise communication platforms (such as Genesys, Avaya, Cisco, and Twilio).&lt;/li&gt;&lt;li&gt;Explain the ability that telephony providers have of identifying the caller and how that can modify the agent design.&lt;/li&gt;&lt;li&gt;Describe how to incorporate IVR features in the virtual agent.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 13: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 14: Environment Management&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create Draft and Published versions of your virtual agent.&lt;/li&gt;&lt;li&gt;Create environments where your virtual agent will be published.&lt;/li&gt;&lt;li&gt;Load a saved version of your virtual agent to Draft.&lt;/li&gt;&lt;li&gt;Change which version is loaded to an environment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 15: Drawing Insights from Recordings with SAF&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Analyze audio recordings using the Speech Analytics Framework (SAF).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 16: Intelligence Assistance for Live Agents&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Recognize use cases where Agent Assist adds value.&lt;/li&gt;&lt;li&gt;Identify, collect and curate documents for knowledge base construction.&lt;/li&gt;&lt;li&gt;Describe how to set up knowledge bases.&lt;/li&gt;&lt;li&gt;Describe how FAQ Assist works.&lt;/li&gt;&lt;li&gt;Describe how Document Assist works.&lt;/li&gt;&lt;li&gt;Describe how the Agent Assist UI works.&lt;/li&gt;&lt;li&gt;Describe how Dialogflow Assist works.&lt;/li&gt;&lt;li&gt;Describe how Smart Reply works.&lt;/li&gt;&lt;li&gt;Describe how Real-time entity extraction works.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 17: Compliance and Security&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two ways security can be implemented on a CCAI integration.&lt;/li&gt;&lt;li&gt;Identify current compliance measures and scenarios where compliance is needed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 18: Best Practices&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Convert pattern matching and decision trees to smart conversational design.&lt;/li&gt;&lt;li&gt;Recognize situations that require escalation to a human agent.&lt;/li&gt;&lt;li&gt;Support multiple platforms, devices, languages, and dialects.&lt;/li&gt;&lt;li&gt;Use Diagflow&amp;rsquo;s built-in analytics to assess the health of the virtual agent.&lt;/li&gt;&lt;li&gt;Perform agent validation through the Dialogflow UI.&lt;/li&gt;&lt;li&gt;Monitor conversations and Agent Assist.&lt;/li&gt;&lt;li&gt;Institute a DevOps and version control framework for agent development and maintenance.&lt;/li&gt;&lt;li&gt;Consider enabling spell correction to increase the virtual agent&amp;#039;s accuracy.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 19: Implementation Methodology&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify the stages of the Google Enterprise Sales Process.&lt;/li&gt;&lt;li&gt;Describe the Partner role in the Enterprise Sales Process.&lt;/li&gt;&lt;li&gt;Detail the steps in a Contact Center AI project using Google&amp;rsquo;s ESP.&lt;/li&gt;&lt;li&gt;Describe the key activities of the Implementation Phase in ESP.&lt;/li&gt;&lt;li&gt;Locate and understand how to use Google&amp;#039;s support assets for Partners.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 20: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;</contents><outline>&lt;p&gt;The course includes presentations, demonstrations, and hands-on labs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Module 1: Overview of Contact Center AI&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Define what Contact Center AI (CCAI) is and what it can do for contact centers.&lt;/li&gt;&lt;li&gt;Identify each component of the CCAI Architecture: Speech Recognition, Dialogflow, Speech Synthesis, Agent Assist, and Insights AI.&lt;/li&gt;&lt;li&gt;Describe the role each component plays in a CCAI solution.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 2: Conversational Experiences&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List the basic principles of a conversational experience.&lt;/li&gt;&lt;li&gt;Explain the role of Conversation virtual agents in a conversation experience.&lt;/li&gt;&lt;li&gt;Articulate how STT (Speech to Text) can determine the quality of a conversation experience.&lt;/li&gt;&lt;li&gt;Demonstrate and test how Speech adaptation can improve the speech recognition accuracy of the agent.&lt;/li&gt;&lt;li&gt;Recognize the different NLU (Natural Language Understanding) and NLP (Natural Language Processing) techniques and the role they play on conversation experiences.&lt;/li&gt;&lt;li&gt;Explain the different elements of a conversation (intents, entities, etc).&lt;/li&gt;&lt;li&gt;Use sentiment analysis to help with the achievement of a higher-quality conversation experience.&lt;/li&gt;&lt;li&gt;Improve conversation experiences by choosing different TTS voices (Wavenet vs Standard).&lt;/li&gt;&lt;li&gt;Modify the speed and pitch of a synthesized voice.&lt;/li&gt;&lt;li&gt;Describe how to leverage SSML to modify the tone and emphasis of a synthesized passage.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 3: Fundamentals of Designing Conversations&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify user roles and their journeys.&lt;/li&gt;&lt;li&gt;Write personas for virtual agents and users.&lt;/li&gt;&lt;li&gt;Model user-agent interactions.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 4: Dialogflow Product Options&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two primary differences between Dialogflow Essentials (ES) and Dialogflow Customer Experience (CX).&lt;/li&gt;&lt;li&gt;Identify two design principles for your virtual agent which apply regardless of whether you implement in Dialogflow ES or CX.&lt;/li&gt;&lt;li&gt;Identify two ways your virtual agent implementation changes based on whether you implement in Dialogflow ES or CX.&lt;/li&gt;&lt;li&gt;List the basic elements of the Dialogflow user interface.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 5: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 6: Fundamentals of building conversations with Dialogflow ES&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List the basic elements of the Dialogflow CX User Interface.&lt;/li&gt;&lt;li&gt;Build a virtual agent to handle identified user journeys.&lt;/li&gt;&lt;li&gt;Train the NLU model through the Dialogflow console.&lt;/li&gt;&lt;li&gt;Define and test intents for a basic agent.&lt;/li&gt;&lt;li&gt;Train the agent to handle expected and unexpected user scenarios.&lt;/li&gt;&lt;li&gt;Recognize the different types of entities and when to use them.&lt;/li&gt;&lt;li&gt;Create entities.&lt;/li&gt;&lt;li&gt;Define and test entities on a basic agent.&lt;/li&gt;&lt;li&gt;Implement slot filling using the Dialogflow UI.&lt;/li&gt;&lt;li&gt;Describe when Mega Agent might be used.&lt;/li&gt;&lt;li&gt;Demonstrate how to add access to a knowledge base for your virtual agent to answer customer questions straight from a company FAQ.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 7: Maintaining Context in a Conversation&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create follow-up intents.&lt;/li&gt;&lt;li&gt;Recognize the scenarios in which context should be used.&lt;/li&gt;&lt;li&gt;Identify the possible statuses of a context (active versus inactive context).&lt;/li&gt;&lt;li&gt;Implement dialogs using input and output contexts.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 8: Moving From Chat to Voice Virtual Agent&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two ways that the media type changes the conversation.&lt;/li&gt;&lt;li&gt;Configure the telephony gateway for testing.&lt;/li&gt;&lt;li&gt;Test a basic voice agent.&lt;/li&gt;&lt;li&gt;Modify the voice of the agent.&lt;/li&gt;&lt;li&gt;Show how the different media types can have different responses.&lt;/li&gt;&lt;li&gt;Consider the modifications needed when moving to production.&lt;/li&gt;&lt;li&gt;Be aware of the telephony integration for voice in a production environment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 9: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 10: Testing and Logging&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use Dialogflow tools for troubleshooting.&lt;/li&gt;&lt;li&gt;Use Google Cloud tools for debugging your virtual agent.&lt;/li&gt;&lt;li&gt;Review logs generated by virtual agent activity.&lt;/li&gt;&lt;li&gt;Recognize ways an audit can be performed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 11: Taking Actions with Fulfillment&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Characterize the role of fulfillment with respect to Contact Center AI.&lt;/li&gt;&lt;li&gt;Implement a virtual agent using Dialogflow ES.&lt;/li&gt;&lt;li&gt;Use Cloud Firestore to store customer data.&lt;/li&gt;&lt;li&gt;Implement fulfillment using Cloud Functions to read and write Firestore data.&lt;/li&gt;&lt;li&gt;Describe the use of Apigee for application deployment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 12: Integrating Virtual Agents&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe how to use the Dialogflow API to programmatically create and modify the virtual agent.&lt;/li&gt;&lt;li&gt;Describe connectivity protocols: gRPC, REST, SIP endpoints, and phone numbers over PSTN.&lt;/li&gt;&lt;li&gt;Describe how to replace existing head intent detection on IVRs with Dialogflow intents.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with Google Assistant.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with messaging platforms.&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with CRM platforms (such as Salesforce and Zendesk).&lt;/li&gt;&lt;li&gt;Describe virtual agent integration with enterprise communication platforms (such as Genesys, Avaya, Cisco, and Twilio).&lt;/li&gt;&lt;li&gt;Explain the ability that telephony providers have of identifying the caller and how that can modify the agent design.&lt;/li&gt;&lt;li&gt;Describe how to incorporate IVR features in the virtual agent.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 13: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 14: Environment Management&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create Draft and Published versions of your virtual agent.&lt;/li&gt;&lt;li&gt;Create environments where your virtual agent will be published.&lt;/li&gt;&lt;li&gt;Load a saved version of your virtual agent to Draft.&lt;/li&gt;&lt;li&gt;Change which version is loaded to an environment.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 15: Drawing Insights from Recordings with SAF&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Analyze audio recordings using the Speech Analytics Framework (SAF).&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 16: Intelligence Assistance for Live Agents&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Recognize use cases where Agent Assist adds value.&lt;/li&gt;&lt;li&gt;Identify, collect and curate documents for knowledge base construction.&lt;/li&gt;&lt;li&gt;Describe how to set up knowledge bases.&lt;/li&gt;&lt;li&gt;Describe how FAQ Assist works.&lt;/li&gt;&lt;li&gt;Describe how Document Assist works.&lt;/li&gt;&lt;li&gt;Describe how the Agent Assist UI works.&lt;/li&gt;&lt;li&gt;Describe how Dialogflow Assist works.&lt;/li&gt;&lt;li&gt;Describe how Smart Reply works.&lt;/li&gt;&lt;li&gt;Describe how Real-time entity extraction works.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 17: Compliance and Security&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Describe two ways security can be implemented on a CCAI integration.&lt;/li&gt;&lt;li&gt;Identify current compliance measures and scenarios where compliance is needed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 18: Best Practices&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Convert pattern matching and decision trees to smart conversational design.&lt;/li&gt;&lt;li&gt;Recognize situations that require escalation to a human agent.&lt;/li&gt;&lt;li&gt;Support multiple platforms, devices, languages, and dialects.&lt;/li&gt;&lt;li&gt;Use Diagflow&amp;rsquo;s built-in analytics to assess the health of the virtual agent.&lt;/li&gt;&lt;li&gt;Perform agent validation through the Dialogflow UI.&lt;/li&gt;&lt;li&gt;Monitor conversations and Agent Assist.&lt;/li&gt;&lt;li&gt;Institute a DevOps and version control framework for agent development and maintenance.&lt;/li&gt;&lt;li&gt;Consider enabling spell correction to increase the virtual agent&amp;#039;s accuracy.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 19: Implementation Methodology&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identify the stages of the Google Enterprise Sales Process.&lt;/li&gt;&lt;li&gt;Describe the Partner role in the Enterprise Sales Process.&lt;/li&gt;&lt;li&gt;Detail the steps in a Contact Center AI project using Google&amp;rsquo;s ESP.&lt;/li&gt;&lt;li&gt;Describe the key activities of the Implementation Phase in ESP.&lt;/li&gt;&lt;li&gt;Locate and understand how to use Google&amp;#039;s support assets for Partners.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Module 20: Course Review&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Review what was covered in the course as relates to the objectives.&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Define what Contact Center AI (CCAI) is and what it can do for contact centers.
- Explain how Dialogflow can be used in contact center applications.
- Describe how natural language understanding (NLU) is used to enable Dialogflow conversations.
- Implement a chat virtual agent using Dialogflow ES.
- Describe how natural language understanding (NLU) is used to enable Dialogflow conversations.
- Describe options for storing parameters and fulfilling user requests.
- Describe how to deploy virtual agents to production.
- Identify best practices for development of virtual agents in Dialogflow ES.
- Identify key aspects, such as security and compliance, in the context of contact centers.</objective_plain><essentials_plain>Completed GCP Fundamentals or have equivalent experience</essentials_plain><audience_plain>This is a beginner to intermediate course, intended for learners with the following types of roles: 


- Conversational designers: Designs the user experience of a virtual assistant. Translates the brand's business requirements into natural dialog flows.
- Citizen developers: Creates new business applications for consumption by others using high level development and runtime environments.
- Software developers: Codes computer software in a programming language (e.g., C++, Python, Javascript) and often using an SDK/API.</audience_plain><contents_plain>The course includes presentations, demonstrations, and hands-on labs.

Module 1: Overview of Contact Center AI


- Define what Contact Center AI (CCAI) is and what it can do for contact centers.
- Identify each component of the CCAI Architecture: Speech Recognition, Dialogflow, Speech Synthesis, Agent Assist, and Insights AI.
- Describe the role each component plays in a CCAI solution.
Module 2: Conversational Experiences


- List the basic principles of a conversational experience.
- Explain the role of Conversation virtual agents in a conversation experience.
- Articulate how STT (Speech to Text) can determine the quality of a conversation experience.
- Demonstrate and test how Speech adaptation can improve the speech recognition accuracy of the agent.
- Recognize the different NLU (Natural Language Understanding) and NLP (Natural Language Processing) techniques and the role they play on conversation experiences.
- Explain the different elements of a conversation (intents, entities, etc).
- Use sentiment analysis to help with the achievement of a higher-quality conversation experience.
- Improve conversation experiences by choosing different TTS voices (Wavenet vs Standard).
- Modify the speed and pitch of a synthesized voice.
- Describe how to leverage SSML to modify the tone and emphasis of a synthesized passage.
Module 3: Fundamentals of Designing Conversations


- Identify user roles and their journeys.
- Write personas for virtual agents and users.
- Model user-agent interactions.
Module 4: Dialogflow Product Options


- Describe two primary differences between Dialogflow Essentials (ES) and Dialogflow Customer Experience (CX).
- Identify two design principles for your virtual agent which apply regardless of whether you implement in Dialogflow ES or CX.
- Identify two ways your virtual agent implementation changes based on whether you implement in Dialogflow ES or CX.
- List the basic elements of the Dialogflow user interface.
Module 5: Course Review


- Review what was covered in the course as relates to the objectives.
Module 6: Fundamentals of building conversations with Dialogflow ES


- List the basic elements of the Dialogflow CX User Interface.
- Build a virtual agent to handle identified user journeys.
- Train the NLU model through the Dialogflow console.
- Define and test intents for a basic agent.
- Train the agent to handle expected and unexpected user scenarios.
- Recognize the different types of entities and when to use them.
- Create entities.
- Define and test entities on a basic agent.
- Implement slot filling using the Dialogflow UI.
- Describe when Mega Agent might be used.
- Demonstrate how to add access to a knowledge base for your virtual agent to answer customer questions straight from a company FAQ.
Module 7: Maintaining Context in a Conversation


- Create follow-up intents.
- Recognize the scenarios in which context should be used.
- Identify the possible statuses of a context (active versus inactive context).
- Implement dialogs using input and output contexts.
Module 8: Moving From Chat to Voice Virtual Agent


- Describe two ways that the media type changes the conversation.
- Configure the telephony gateway for testing.
- Test a basic voice agent.
- Modify the voice of the agent.
- Show how the different media types can have different responses.
- Consider the modifications needed when moving to production.
- Be aware of the telephony integration for voice in a production environment.
Module 9: Course Review


- Review what was covered in the course as relates to the objectives.
Module 10: Testing and Logging


- Use Dialogflow tools for troubleshooting.
- Use Google Cloud tools for debugging your virtual agent.
- Review logs generated by virtual agent activity.
- Recognize ways an audit can be performed.
Module 11: Taking Actions with Fulfillment


- Characterize the role of fulfillment with respect to Contact Center AI.
- Implement a virtual agent using Dialogflow ES.
- Use Cloud Firestore to store customer data.
- Implement fulfillment using Cloud Functions to read and write Firestore data.
- Describe the use of Apigee for application deployment.
Module 12: Integrating Virtual Agents


- Describe how to use the Dialogflow API to programmatically create and modify the virtual agent.
- Describe connectivity protocols: gRPC, REST, SIP endpoints, and phone numbers over PSTN.
- Describe how to replace existing head intent detection on IVRs with Dialogflow intents.
- Describe virtual agent integration with Google Assistant.
- Describe virtual agent integration with messaging platforms.
- Describe virtual agent integration with CRM platforms (such as Salesforce and Zendesk).
- Describe virtual agent integration with enterprise communication platforms (such as Genesys, Avaya, Cisco, and Twilio).
- Explain the ability that telephony providers have of identifying the caller and how that can modify the agent design.
- Describe how to incorporate IVR features in the virtual agent.
Module 13: Course Review


- Review what was covered in the course as relates to the objectives.
Module 14: Environment Management


- Create Draft and Published versions of your virtual agent.
- Create environments where your virtual agent will be published.
- Load a saved version of your virtual agent to Draft.
- Change which version is loaded to an environment.
Module 15: Drawing Insights from Recordings with SAF


- Analyze audio recordings using the Speech Analytics Framework (SAF).
Module 16: Intelligence Assistance for Live Agents


- Recognize use cases where Agent Assist adds value.
- Identify, collect and curate documents for knowledge base construction.
- Describe how to set up knowledge bases.
- Describe how FAQ Assist works.
- Describe how Document Assist works.
- Describe how the Agent Assist UI works.
- Describe how Dialogflow Assist works.
- Describe how Smart Reply works.
- Describe how Real-time entity extraction works.
Module 17: Compliance and Security


- Describe two ways security can be implemented on a CCAI integration.
- Identify current compliance measures and scenarios where compliance is needed.
Module 18: Best Practices


- Convert pattern matching and decision trees to smart conversational design.
- Recognize situations that require escalation to a human agent.
- Support multiple platforms, devices, languages, and dialects.
- Use Diagflow’s built-in analytics to assess the health of the virtual agent.
- Perform agent validation through the Dialogflow UI.
- Monitor conversations and Agent Assist.
- Institute a DevOps and version control framework for agent development and maintenance.
- Consider enabling spell correction to increase the virtual agent's accuracy.
Module 19: Implementation Methodology


- Identify the stages of the Google Enterprise Sales Process.
- Describe the Partner role in the Enterprise Sales Process.
- Detail the steps in a Contact Center AI project using Google’s ESP.
- Describe the key activities of the Implementation Phase in ESP.
- Locate and understand how to use Google's support assets for Partners.
Module 20: Course Review


- Review what was covered in the course as relates to the objectives.</contents_plain><outline_plain>The course includes presentations, demonstrations, and hands-on labs.

Module 1: Overview of Contact Center AI


- Define what Contact Center AI (CCAI) is and what it can do for contact centers.
- Identify each component of the CCAI Architecture: Speech Recognition, Dialogflow, Speech Synthesis, Agent Assist, and Insights AI.
- Describe the role each component plays in a CCAI solution.
Module 2: Conversational Experiences


- List the basic principles of a conversational experience.
- Explain the role of Conversation virtual agents in a conversation experience.
- Articulate how STT (Speech to Text) can determine the quality of a conversation experience.
- Demonstrate and test how Speech adaptation can improve the speech recognition accuracy of the agent.
- Recognize the different NLU (Natural Language Understanding) and NLP (Natural Language Processing) techniques and the role they play on conversation experiences.
- Explain the different elements of a conversation (intents, entities, etc).
- Use sentiment analysis to help with the achievement of a higher-quality conversation experience.
- Improve conversation experiences by choosing different TTS voices (Wavenet vs Standard).
- Modify the speed and pitch of a synthesized voice.
- Describe how to leverage SSML to modify the tone and emphasis of a synthesized passage.
Module 3: Fundamentals of Designing Conversations


- Identify user roles and their journeys.
- Write personas for virtual agents and users.
- Model user-agent interactions.
Module 4: Dialogflow Product Options


- Describe two primary differences between Dialogflow Essentials (ES) and Dialogflow Customer Experience (CX).
- Identify two design principles for your virtual agent which apply regardless of whether you implement in Dialogflow ES or CX.
- Identify two ways your virtual agent implementation changes based on whether you implement in Dialogflow ES or CX.
- List the basic elements of the Dialogflow user interface.
Module 5: Course Review


- Review what was covered in the course as relates to the objectives.
Module 6: Fundamentals of building conversations with Dialogflow ES


- List the basic elements of the Dialogflow CX User Interface.
- Build a virtual agent to handle identified user journeys.
- Train the NLU model through the Dialogflow console.
- Define and test intents for a basic agent.
- Train the agent to handle expected and unexpected user scenarios.
- Recognize the different types of entities and when to use them.
- Create entities.
- Define and test entities on a basic agent.
- Implement slot filling using the Dialogflow UI.
- Describe when Mega Agent might be used.
- Demonstrate how to add access to a knowledge base for your virtual agent to answer customer questions straight from a company FAQ.
Module 7: Maintaining Context in a Conversation


- Create follow-up intents.
- Recognize the scenarios in which context should be used.
- Identify the possible statuses of a context (active versus inactive context).
- Implement dialogs using input and output contexts.
Module 8: Moving From Chat to Voice Virtual Agent


- Describe two ways that the media type changes the conversation.
- Configure the telephony gateway for testing.
- Test a basic voice agent.
- Modify the voice of the agent.
- Show how the different media types can have different responses.
- Consider the modifications needed when moving to production.
- Be aware of the telephony integration for voice in a production environment.
Module 9: Course Review


- Review what was covered in the course as relates to the objectives.
Module 10: Testing and Logging


- Use Dialogflow tools for troubleshooting.
- Use Google Cloud tools for debugging your virtual agent.
- Review logs generated by virtual agent activity.
- Recognize ways an audit can be performed.
Module 11: Taking Actions with Fulfillment


- Characterize the role of fulfillment with respect to Contact Center AI.
- Implement a virtual agent using Dialogflow ES.
- Use Cloud Firestore to store customer data.
- Implement fulfillment using Cloud Functions to read and write Firestore data.
- Describe the use of Apigee for application deployment.
Module 12: Integrating Virtual Agents


- Describe how to use the Dialogflow API to programmatically create and modify the virtual agent.
- Describe connectivity protocols: gRPC, REST, SIP endpoints, and phone numbers over PSTN.
- Describe how to replace existing head intent detection on IVRs with Dialogflow intents.
- Describe virtual agent integration with Google Assistant.
- Describe virtual agent integration with messaging platforms.
- Describe virtual agent integration with CRM platforms (such as Salesforce and Zendesk).
- Describe virtual agent integration with enterprise communication platforms (such as Genesys, Avaya, Cisco, and Twilio).
- Explain the ability that telephony providers have of identifying the caller and how that can modify the agent design.
- Describe how to incorporate IVR features in the virtual agent.
Module 13: Course Review


- Review what was covered in the course as relates to the objectives.
Module 14: Environment Management


- Create Draft and Published versions of your virtual agent.
- Create environments where your virtual agent will be published.
- Load a saved version of your virtual agent to Draft.
- Change which version is loaded to an environment.
Module 15: Drawing Insights from Recordings with SAF


- Analyze audio recordings using the Speech Analytics Framework (SAF).
Module 16: Intelligence Assistance for Live Agents


- Recognize use cases where Agent Assist adds value.
- Identify, collect and curate documents for knowledge base construction.
- Describe how to set up knowledge bases.
- Describe how FAQ Assist works.
- Describe how Document Assist works.
- Describe how the Agent Assist UI works.
- Describe how Dialogflow Assist works.
- Describe how Smart Reply works.
- Describe how Real-time entity extraction works.
Module 17: Compliance and Security


- Describe two ways security can be implemented on a CCAI integration.
- Identify current compliance measures and scenarios where compliance is needed.
Module 18: Best Practices


- Convert pattern matching and decision trees to smart conversational design.
- Recognize situations that require escalation to a human agent.
- Support multiple platforms, devices, languages, and dialects.
- Use Diagflow’s built-in analytics to assess the health of the virtual agent.
- Perform agent validation through the Dialogflow UI.
- Monitor conversations and Agent Assist.
- Institute a DevOps and version control framework for agent development and maintenance.
- Consider enabling spell correction to increase the virtual agent's accuracy.
Module 19: Implementation Methodology


- Identify the stages of the Google Enterprise Sales Process.
- Describe the Partner role in the Enterprise Sales Process.
- Detail the steps in a Contact Center AI project using Google’s ESP.
- Describe the key activities of the Implementation Phase in ESP.
- Locate and understand how to use Google's support assets for Partners.
Module 20: Course Review


- Review what was covered in the course as relates to the objectives.</outline_plain><duration unit="d" days="4">4 jours</duration><pricelist><price country="US" currency="USD">2495.00</price><price country="DE" currency="EUR">2600.00</price><price country="CH" currency="CHF">2950.00</price><price country="AT" currency="EUR">2600.00</price><price country="IT" currency="EUR">2600.00</price><price country="IL" currency="ILS">9020.00</price><price country="NL" currency="EUR">2695.00</price><price country="GR" currency="EUR">2090.00</price><price country="MK" currency="EUR">2090.00</price><price country="BE" currency="EUR">2695.00</price><price country="HU" currency="EUR">2090.00</price><price country="SI" currency="EUR">2600.00</price><price country="GB" currency="GBP">2640.00</price><price country="CA" currency="CAD">3445.00</price><price country="FR" currency="EUR">3170.00</price></pricelist><miles/></course>