Xavier Portilla Edo
Creating bots with Dialogflow CX
#1about 2 minutes
What is Dialogflow CX and its state machine approach
Dialogflow CX uses a state machine approach with visual flows to simplify the management of complex conversational states.
#2about 2 minutes
Organizing conversations with flows and pages
Structure complex assistants using flows for high-level features and pages for individual states to create reusable conversational components.
#3about 3 minutes
How NLU works with intents and entities
Natural Language Understanding (NLU) works by matching user utterances to defined intents and extracting key parameters as entities.
#4about 1 minute
The four-step NLU design and training process
Follow the iterative lifecycle of designing, building, training, and evaluating the NLU model to improve your assistant's accuracy.
#5about 3 minutes
Understanding the end-to-end system architecture
The system architecture involves a client application calling the Dialogflow CX API, which processes the state and can trigger external webhooks.
#6about 2 minutes
Building a serverless backend on Google Cloud
A recommended backend uses Google Cloud Functions for serverless webhooks, Cloud Storage for assets, and Firebase for a persistent database.
#7about 2 minutes
Using client SDKs and the development lifecycle
Use the available client SDKs in languages like Python and JavaScript to programmatically manage agents as part of a structured development workflow.
#8about 2 minutes
Testing your agent in the console and with automated tests
Validate your assistant using the built-in test agent for manual checks and save interactions to create automated test cases for CI/CD.
#9about 3 minutes
Integrating with built-in and custom platforms
Connect your bot using plug-and-play integrations like Facebook Messenger or build a man-in-the-middle service for custom channels like Telegram.
#10about 4 minutes
A live demo of the Dialogflow CX console
This walkthrough of the user interface shows how to navigate flows, pages, routes, intents, and entity types to build a bot.
#11about 2 minutes
Managing resources with a custom CLI tool
A community-built command-line interface allows developers to perform CRUD operations and test Dialogflow CX agents from the terminal.
#12about 3 minutes
Validating NLU models with an automated profiler
The CLI's NLU profiler uses YAML files to create and run automated test suites for validating intent and entity matching.
#13about 4 minutes
Integrating generative AI for dynamic responses
Use webhooks to call large language models like Google's PaLM or Vertex AI to generate more natural and varied bot responses.
#14about 4 minutes
Comparing Dialogflow CX on advantages and security
Dialogflow CX offers an easier development experience than competitors while leveraging the security and compliance of the Google Cloud Platform.
#15about 4 minutes
Strategies for multilingual bots and migrating from Dialogflow ES
Create separate agents for languages with very different interaction patterns and use official tools to help migrate from Dialogflow ES.
#16about 10 minutes
Practical applications, integrations, and adoption strategies
Connect to external systems like CRMs via the API and justify bot development to leadership by presenting data on time saved.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
Matching moments
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Raise your voice!
Lee Boonstra
Integrate your Cognitive Assistant with 3rd-party DBs and software
Felix Augenstein
OpenAI for FinTech: Building a Stock Market Advisor Chatbot
Akmal Chaudhri
Make it simple, using generative AI to accelerate learning
Duan Lightfoot
Inside the AI Revolution: How Microsoft is Empowering the World to Achieve More
Simi Olabisi
From Syntax to Singularity: AI’s Impact on Developer Roles
Anna Fritsch-Weninger
Using LLMs in your Product
Daniel Töws
Building Products in the era of GenAI
Julian Joseph
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.




Capitole
Santa Cruz de Tenerife, Spain
Remote
C++
Python
PyTorch
TensorFlow
+3

Capitole
Barcelona, Spain
Remote
C++
Python
PyTorch
TensorFlow
+3


Capitole
Municipality of Vigo, Spain
Remote
C++
Python
PyTorch
TensorFlow
+3

Capitole
Municipality of Valladolid, Spain
Remote
C++
Python
PyTorch
TensorFlow
+3

Capitole
Pamplona, Spain
Remote
C++
Python
PyTorch
TensorFlow
+3