Develop Conversational Agents on Google Cloud

Want to build engaging, efficient conversational agents using Google’s Generative AI solutions? This course shows you how to design smart, effective solutions that enhance service and streamline operations.

Book this course
Call our sales team today
3 day course
Partner of the Year
Private
Private
A private training session for your team. Groups can be of any size, at a location of your choice including our training centres.
Certificate of Attendance

Conversational Agents, a key component of AI Applications, provide intelligent, interactive interfaces powered by AI. Built on a development system with access to SDKs and APIs in multiple languages, they enable dynamic, natural user experiences.

In this course, you’ll learn how to design and build conversational agents on Google Cloud, gaining hands-on experience in creating smart, responsive solutions using the latest AI tools and frameworks.

This Develop Conversational Agents on Google Cloud course is available as a private session that can be delivered via Virtual Classroom or at a location of your choice across the US.

Course overview

Who should attend:

This course is designed for conversational designers, developers, and business analysts.

What you'll learn:

By the end of this course, you will be able to:

  • Understand the different kinds of conversations available with an artificial intelligence (AI) agent
  • Design an AI agent for a deterministic intent-based domain
  • Understand how a user’s request is translated into an action and response
  • Use webhooks to access data and products that are not part of the agent
  • Handle user errors and unexpected requests
  • Use the graphical user interface (GUI) to develop an agent
  • Gain a working knowledge of the testing tools available in the GUI
  • Integrate a chatbot into user interfaces
  • Incorporate Gen AI features into your agent

Prerequisites

Some familiarity with a graphical user interface for Conversational Agents will ease the learning process. Understanding JSON is helpful.

Course agenda

Module 1: Introduction to Conversational Agents
  • Google’s goals for virtual agents
  • Virtual agent product suites
Module 2: Introduction to Conversational Design
  • Convergent and divergent approaches
  • Conversation design strategy
Module 3: Steering Bot Design Basics
  • Use cases
  • Virtual agents
  • Start pages
  • Routes
  • Pages
Module 4: Implementing Bot Design
  • Use case review
  • Agent architecture
  • Creating the virtual agent
  • Creating the route
  • Testing the route
Module 5: Entities
  • Introduction to entities
  • System entity types
  • Custom entity types
  • Managing entities in an agent
Module 6: Parameters
  • Introduction to parameters
  • Parameters from intents
  • Preset parameters
  • Parameters from webhooks
Module 7: Event Handlers
  • Definition of event handlers
  • Page, flow event handler, and scope rules
  • Form event handler and scope rules
Module 8: Versions & Environments
  • Version management in Conversational Agents
  • Environment management in Conversational Agents
Module 9: Testing
  • Validation
  • Publication
  • Simulation
Module 10: Fulfillment
  • Introduction to fulfillment
  • Examples of static fulfillment
Module 11: Integrations
  • Google Messenger
  • Conversational Phone Gateway
Module 12: Webhooks
  • Why have a webhook?
  • Types of webhooks
  • Setting up a fulfillment webhook
  • Modifications for a JSON response webhook
Module 13: Route Groups
  • Introduction to route groups
  • Managing a route group
Module 14: Design Techniques
  • The concept of a flow
  • Steering bot designs
  • The concept of guardrails
  • Design principle
Module 15: Generators & Generative Fallback
  • Overview of generators
  • Overview of generative fallback
close
Don't miss out
Keep up to date with news, views and offers from Jellyfish Training.
Your data will be handled in accordance with our Privacy Policy