SlideShare a Scribd company logo
Welcome to ServerlessToronto.org
1
Sep 14, 2021: “Get started with Dialogflow & Contact
Center AI on Google Cloud” with Lee Boonstra.
Introduce yourself if you “arrive” before we
start at 12:05pm ☺
Serverless Evolution (since FaaS started)
2
Serverless is New Agile & Mindset
#1 We started as Back-
end FaaS (Serverless)
Developers who enjoyed
“gluing” other people’s
APIs and Managed
Services)
#3 We're obsessed by
creating business value
(meaningful MVPs,
Products), focusing on
Outcomes – NOT
Outputs, and we mesh
well with Product
Managers
#2 We build bridges
between Serverless
Community (“Dev leg”),
and Front-end, Voice-First
& UX folks (“UX leg”)
#4 Achieve agility NOT
by “sprinting” faster
(like in Scrum), but
working smarter (by
using bigger building
blocks and less Ops)
Disconnect between IT & Business needs
3
How to help companies accelerate?
Technology is not the point => We are here to create Value
Adopting Serverless Mindset allowed us to shift the focus from “pimping
up our cars” (infrastructure/code), towards “driving” (the business) forward.
≠
Let’s bridge the Businesses & IT Gap by:
4
1. bringing more Business-focused
topics (like one today) to educate,
2. offering free Second Opinions on
Application/Data Architecture
modernization (to Businesses),
3. offering for-fee Consulting service
(regardless of how short they are),
4. connecting Cloud enthusiasts from
the Community with Employers
Fill the Survey help us serve you better,
plus to win Lee’s NEW book:
https://forms.gle/oH2ZTnSgMTH41xsg7
Upcoming ServerlessToronto.org Meetups
5
1) Dr. Maloy – Empowering
Developers to be Healthcare
Heroes
2) Intro to Vertex AI, unified MLOps
platform for Data Scientists & ML
Engineers – Jarek Kazmierczak &
Brian Kang from Google
3) An Evening with Felipe Hoffa –
Big Data guru from Snowflake
4) YOUR “This is my Architecture”
style presentations are welcome!
Regardless how big or small
your learning & sharing will be ☺
Please rate us on Meetup, Tell your peers
We’re here to Help YOU help others
6
Feature Presentation
Lee Boonstra | @ladysign
Get started with Dialogflow &
Contact Center AI on Google Cloud
Lee Boonstra
Developer Relations Engineer, Google
Lee Boonstra | @ladysign
Lee Boonstra
Developer Relations Engineer, Conversational AI
@Google
Author of the book: The Definitive Guide to
Conversational AI with Dialogflow & Google Cloud
(Apress)
https://www.leeboonstra.dev
@ladysign
Proprietary + Confidential
Agenda
1
2
3
4
Intro Conversational AI Google
Dialogflow Different Versions
Contact Center AI
My Omnichannel Project
Code Repos
Q&A
5
6
Lee Boonstra | @ladysign
Chatbots exists since the 90’s…
So why are they popular now?
FIRST CHATBOT, 1994
SHIFT FROM A MOBILE FIRST
TO AN AI FIRST STRATEGY
Lee Boonstra | @ladysign
Chatbots.
It's all about Machine Learning.
● Natural Language Understanding
● Intent Matching
● Speech to Text
● Text to Speech (Wavenet)
Lee Boonstra | @ladysign
Main Categories of Conversational AI
IoT
Search Customer
Care
Assistance
Lee Boonstra | @ladysign
Conversational AI as part of Google Cloud
Dialogflow ES
Dialogflow CX
Speech to Text Text to Speech
Insights
CCAI Agent Assist
Developer APIs
SAAS
Partner GTM
offering
Lee Boonstra | @ladysign
Dialogflow usage
● 2016 - 2020 - people started to
experience with conversational
AI
● Our conversational UI
development suite: Dialogflow,
has a user base of more than
1.7M.
Development Suit for
building Conversational UIs
Lee Boonstra | @ladysign
What we see at Google
In the beginning (2016), most conversational AIs
● Simple chatbots / voice bots - 1 or 2 turn taking turns
● "Example Google Assistant bot;
○ 'hey Google, what's my balance?'
Building conversational AIs is an ongoing process, and thus the
conversational AIs become more complicated over the years.
Lee Boonstra | @ladysign
Chatbots are expected to cut
business costs by more than
$8 billion per year by 2022
Juniper Research
Lee Boonstra | @ladysign
Lee Boonstra | @ladysign
What we see at Google
● The big $$$ savers are typically
complex use-cases
● Replacement or add-ons for Customer
Care / contact centers
○ Which is very expensive for
businesses
○ With conversational AI we can:
■ Reducing Calltime,
■ Reducing hold time
■ Offer 24/7 availability
Lee Boonstra | @ladysign
The next generation of conversational
UI's are more complex.
● Large complex flows / giant implementations
○ hundreds or thousands of intents
● More than 3 turn taking turns (branching of conversations)
● Parts of a dialogue are repeatable
● Understanding the intent & context from long utterances (in
contact centers)
● Working with teams on large implementations
● Maintaining an always growing conversation
Lee Boonstra | @ladysign
Introducing
Development suite for building large &
complex Conversational UIs.
BETA
An additional conversational
product which co-exist next to
the other Dialogflow tooling…
● Build complex enterprise
conversations
● Easier to maintain
DEMO
Lee Boonstra | @ladysign
60%
want easier access to
self-service solutions
prefer personal interactions, not
necessarily with humans
Note: US statistics millennials; Source: Zendesk, Statista, Strategy Analytics, HBR, Ovum, USA market, CISCO VNI
expect to receive
real-time assistance
64% 75%
Customers expect great, flexible, & personal experiences
Lee Boonstra | @ladysign
Often the reality looks like this
● Long waiting / hold times
● Unlimited Call transfers
● IVR difficult to navigate
● Availability
● Inadequate information
● Agents have to answer
same types of questions
over and over again.
https://www.youtube.com/watch?
v=72tF7ggdQyU
Lee Boonstra | @ladysign
Introducing Google Cloud Contact Center AI
Out of the box solution for telephony
contact centers to use AI. No machine
learning expertise required.
It's using popular Google Cloud components...
Lee Boonstra | @ladysign
Use machine intelligence, to make the
experience of calling a service number
better; better for the customer,
and better for the agent
Lee Boonstra | @ladysign
Bots in a telephone contact center are actually
much more complicated...
Turn on the lights
Short utterance. -> Match to 1 intent. Long utterance. Many possible
intent matches.
Lee Boonstra | @ladysign
...and speech quality is critical
● Phone Quality: 8kz mono
● Background noises
● Speaker Diarization (multiple speakers / interrupting each other)
● Requires special IVR features
Conversational
core
Insights
V
i
rt
u
a
l
A
g
e
n
t
A
g
e
n
t
A
s
s
i
s
t
We enable rich
interactions with
virtual agents.
Allows customers to have multi-topic and
multi-channel conversations. Bot
interactions provide more natural
experiences. Multi-lingual support.
We make agents
superheroes in
the eyes of
customers.
Agents can quickly respond to customers with the suggested
responses rather than needing to determine the right
response themselves. Agents are suggested knowledge base
content to solve a customer’s issue so they don’t have to ask a
customer to wait while they search.
We offer the
visibility and
actionable ways to
improve contact
center performance.
Analysts no longer need to manually review and categorize
conversations. Accurate and scaled coverage of call driver
assignment allows easy data segmentation and helps drive
deeper analysis of conversations. Data from Virtual Agents
and Agent Assist feed Insights, providing continuous
evaluation and cyclical feedback.
Proprietary + Confidential
Cloud
STT
Session Manager
State Management
Agent Assist
Articles
Cloud TTS
(Wavenet)
Cloud STT
Full Session Transcripts
Dialogflow
Virtual Agent
Agent Assist
NLU + Model
Knowledge
service/KB
Agent Assist
Feedback
Partner Virtual Agent Path Human Agent Path
Agent
Desktop
Telephony
Partner
Customer
Call
General Reference Architecture
(Voice)
Lee Boonstra | @ladysign
What's possible with
Contact Center AI
in combination with Genesys IVR
system
https://www.youtube.com/watch?v=
hWmPLOJPYSc
Lee Boonstra | @ladysign
A preview of
CCAI Insights
Lee Boonstra | @ladysign
Conversational AI Summary
● Developer APIs, such as Speech-to-Text, Text-to-Speech, Natural Language Understanding.
● Conversational AI suites / SAAS:
○ Dialogflow Essentials
○ Dialogflow CX (advanced conversational AIs)
○ Insights AI (suite for detecting the call drivers of a conversation)
● Contact Center AI & Agent Assist
○ GTM offering, where Google delivers the above components + specific Contact Center
APIs so telephony partners can integrate this in their existing architectures.
Lee Boonstra | @ladysign
Lee Boonstra | @ladysign
Future of Customer Care
● Proactive
● Ubiquitous
● Omnichannel
"Make your call center not a cost center but a revenue center."
Lee Boonstra | @ladysign
An example of
a conversational
omnichannel
experience
Lee Boonstra | @ladysign
The technology is already there
RCE 360 Architecture
Twilio
Telephony
Backend Container
Dialogflow
ES
Stackdriver
Cloud
Pubsub
Twilio
SMS
Mobile
App
Google
Assistant
Dialogflow
CX
Nginx Container
Website
Container
Server
Actions on Google
Middleware
Flutter
Middleware
Twilio
Middleware
Website
Middleware
NLU
Cloud
Functions
AdLingo
Dialogflow
ES
External
Load
Balancer
Lee Boonstra | @ladysign
Code Repos
● https://github.com/savelee/kube-django-ng
○ http://www.futurebank.nl
● https://github.com/dialogflow/selfservicekiosk-audio-streaming
○ https://selfservicedesk.appspot.com/
Lee Boonstra | @ladysign
Thank you!
Twitter: ladysign
Amazon: Lee Boonstra
https://www.leeboonstra.dev/chatbots/dialogflow-the-book/
Proprietary + Confidential
Join www.ServerlessToronto.org
Home of “Less IT Mess”

More Related Content

What's hot

Developing Chatbots with Google DialogFlow
Developing Chatbots with Google DialogFlowDeveloping Chatbots with Google DialogFlow
Developing Chatbots with Google DialogFlow
Everistus Olumese
 
How a chat bot using dialog flow works
How a chat bot using dialog flow worksHow a chat bot using dialog flow works
How a chat bot using dialog flow works
Countants
 
Blueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learn
gnakan
 
introduction Azure OpenAI by Usama wahab khan
introduction  Azure OpenAI by Usama wahab khanintroduction  Azure OpenAI by Usama wahab khan
introduction Azure OpenAI by Usama wahab khan
Usama Wahab Khan Cloud, Data and AI
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdf
Liang Yan
 
Unlocking the Power of Generative AI An Executive's Guide.pdf
Unlocking the Power of Generative AI An Executive's Guide.pdfUnlocking the Power of Generative AI An Executive's Guide.pdf
Unlocking the Power of Generative AI An Executive's Guide.pdf
PremNaraindas1
 
AzureOpenAI.pptx
AzureOpenAI.pptxAzureOpenAI.pptx
AzureOpenAI.pptx
Udaiappa Ramachandran
 
Conversational AI - 2020
Conversational AI - 2020Conversational AI - 2020
Conversational AI - 2020
Palni/Smartbots
 
intro chatGPT workshop.pdf
intro chatGPT workshop.pdfintro chatGPT workshop.pdf
intro chatGPT workshop.pdf
peterpur
 
What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
Kamini Bharti
 
The-CxO-Guide-to.pdf
The-CxO-Guide-to.pdfThe-CxO-Guide-to.pdf
The-CxO-Guide-to.pdf
wsscbbhngychpsvlsd
 
Generative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's PerspectiveGenerative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's Perspective
Huahai Yang
 
Using the power of Generative AI at scale
Using the power of Generative AI at scaleUsing the power of Generative AI at scale
Using the power of Generative AI at scale
Maxim Salnikov
 
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
Lviv Startup Club
 
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Paul Prae
 
leewayhertz.com-The architecture of Generative AI for enterprises.pdf
leewayhertz.com-The architecture of Generative AI for enterprises.pdfleewayhertz.com-The architecture of Generative AI for enterprises.pdf
leewayhertz.com-The architecture of Generative AI for enterprises.pdf
KristiLBurns
 
Journey of Generative AI
Journey of Generative AIJourney of Generative AI
Journey of Generative AI
thomasjvarghese49
 
Best Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI ServiceBest Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI Service
Kumton Suttiraksiri
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
Geff Thomas
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
Dion Hinchcliffe
 

What's hot (20)

Developing Chatbots with Google DialogFlow
Developing Chatbots with Google DialogFlowDeveloping Chatbots with Google DialogFlow
Developing Chatbots with Google DialogFlow
 
How a chat bot using dialog flow works
How a chat bot using dialog flow worksHow a chat bot using dialog flow works
How a chat bot using dialog flow works
 
Blueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & LearnBlueprint ChatGPT Lunch & Learn
Blueprint ChatGPT Lunch & Learn
 
introduction Azure OpenAI by Usama wahab khan
introduction  Azure OpenAI by Usama wahab khanintroduction  Azure OpenAI by Usama wahab khan
introduction Azure OpenAI by Usama wahab khan
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdf
 
Unlocking the Power of Generative AI An Executive's Guide.pdf
Unlocking the Power of Generative AI An Executive's Guide.pdfUnlocking the Power of Generative AI An Executive's Guide.pdf
Unlocking the Power of Generative AI An Executive's Guide.pdf
 
AzureOpenAI.pptx
AzureOpenAI.pptxAzureOpenAI.pptx
AzureOpenAI.pptx
 
Conversational AI - 2020
Conversational AI - 2020Conversational AI - 2020
Conversational AI - 2020
 
intro chatGPT workshop.pdf
intro chatGPT workshop.pdfintro chatGPT workshop.pdf
intro chatGPT workshop.pdf
 
What is a chatbot?
What is a chatbot?What is a chatbot?
What is a chatbot?
 
The-CxO-Guide-to.pdf
The-CxO-Guide-to.pdfThe-CxO-Guide-to.pdf
The-CxO-Guide-to.pdf
 
Generative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's PerspectiveGenerative AI: Past, Present, and Future – A Practitioner's Perspective
Generative AI: Past, Present, and Future – A Practitioner's Perspective
 
Using the power of Generative AI at scale
Using the power of Generative AI at scaleUsing the power of Generative AI at scale
Using the power of Generative AI at scale
 
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
Andrii Burlutskyi: Going beyond ABM: power the client buying journey using AI...
 
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
Azure as a Chatbot Service: From Purpose To Production With A Cloud Bot Archi...
 
leewayhertz.com-The architecture of Generative AI for enterprises.pdf
leewayhertz.com-The architecture of Generative AI for enterprises.pdfleewayhertz.com-The architecture of Generative AI for enterprises.pdf
leewayhertz.com-The architecture of Generative AI for enterprises.pdf
 
Journey of Generative AI
Journey of Generative AIJourney of Generative AI
Journey of Generative AI
 
Best Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI ServiceBest Practice on using Azure OpenAI Service
Best Practice on using Azure OpenAI Service
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
 

Similar to Get started with Dialogflow & Contact Center AI on Google Cloud

Conversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui CostaConversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui Costa
Daniel Zivkovic
 
Google Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptxGoogle Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptx
VishPothapu
 
Conversational experience by Systango
Conversational experience by SystangoConversational experience by Systango
Conversational experience by Systango
Systango
 
Rsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for EverybodyRsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for Everybody
Sanjana Chowdhury
 
Integrating Bots into your Digital Workplace Strategy #spsne
Integrating Bots into your Digital Workplace Strategy #spsneIntegrating Bots into your Digital Workplace Strategy #spsne
Integrating Bots into your Digital Workplace Strategy #spsne
Kanwal Khipple
 
Integrating Bots into your Digital Workplace Strategy #spfestdc
Integrating Bots into your Digital Workplace Strategy #spfestdcIntegrating Bots into your Digital Workplace Strategy #spfestdc
Integrating Bots into your Digital Workplace Strategy #spfestdc
Kanwal Khipple
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Daniel Zivkovic
 
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenverIntegrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Kanwal Khipple
 
Conversational agent
Conversational agentConversational agent
Conversational agent
Muhamad Ishlah
 
Zuddl User Conference Overview.pptx
Zuddl User Conference Overview.pptxZuddl User Conference Overview.pptx
Zuddl User Conference Overview.pptx
MarkWhalen13
 
sitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIsitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AI
Wim Snoep
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
Thoughtworks
 
How To Speak Geek - Michael Martin - SES New York
How To Speak Geek - Michael Martin - SES New YorkHow To Speak Geek - Michael Martin - SES New York
How To Speak Geek - Michael Martin - SES New York
Michael Martin
 
The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16
Parth Lawate
 
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
Grid Dynamics
 
Governance di una Conversational AI
Governance di una Conversational AIGovernance di una Conversational AI
Governance di una Conversational AI
Marco Parenzan
 
Solvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsSolvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + Bots
HolzerKerstin
 
CCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AICCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AI
walk2talk srl
 
Integrating Bots into your Digital Workplace Strategy #spsmontreal
Integrating Bots into your Digital Workplace Strategy #spsmontrealIntegrating Bots into your Digital Workplace Strategy #spsmontreal
Integrating Bots into your Digital Workplace Strategy #spsmontreal
Kanwal Khipple
 
Voicebot: i Chatbot crescono e imparano a parlare
Voicebot: i Chatbot crescono e imparano a parlareVoicebot: i Chatbot crescono e imparano a parlare
Voicebot: i Chatbot crescono e imparano a parlare
Paolo Montrasio
 

Similar to Get started with Dialogflow & Contact Center AI on Google Cloud (20)

Conversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui CostaConversational Document Processing AI with Rui Costa
Conversational Document Processing AI with Rui Costa
 
Google Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptxGoogle Cloud GenAI Overview_071223.pptx
Google Cloud GenAI Overview_071223.pptx
 
Conversational experience by Systango
Conversational experience by SystangoConversational experience by Systango
Conversational experience by Systango
 
Rsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for EverybodyRsqrd AI: Making Conversational AI Work for Everybody
Rsqrd AI: Making Conversational AI Work for Everybody
 
Integrating Bots into your Digital Workplace Strategy #spsne
Integrating Bots into your Digital Workplace Strategy #spsneIntegrating Bots into your Digital Workplace Strategy #spsne
Integrating Bots into your Digital Workplace Strategy #spsne
 
Integrating Bots into your Digital Workplace Strategy #spfestdc
Integrating Bots into your Digital Workplace Strategy #spfestdcIntegrating Bots into your Digital Workplace Strategy #spfestdc
Integrating Bots into your Digital Workplace Strategy #spfestdc
 
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
Building a Data Cloud to enable Analytics & AI-Driven Innovation - Lak Lakshm...
 
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenverIntegrating Bots into your Digital Workplace Strategy #spfestdenver
Integrating Bots into your Digital Workplace Strategy #spfestdenver
 
Conversational agent
Conversational agentConversational agent
Conversational agent
 
Zuddl User Conference Overview.pptx
Zuddl User Conference Overview.pptxZuddl User Conference Overview.pptx
Zuddl User Conference Overview.pptx
 
sitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AIsitNL 2019 - SAP Conversational AI
sitNL 2019 - SAP Conversational AI
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
How To Speak Geek - Michael Martin - SES New York
How To Speak Geek - Michael Martin - SES New YorkHow To Speak Geek - Michael Martin - SES New York
How To Speak Geek - Michael Martin - SES New York
 
The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16The spirit of Opensource - lets plan to contribute ! @JWC16
The spirit of Opensource - lets plan to contribute ! @JWC16
 
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
Moving Conversational bots off Your Product Roadmap And Into Your Workstreams...
 
Governance di una Conversational AI
Governance di una Conversational AIGovernance di una Conversational AI
Governance di una Conversational AI
 
Solvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsSolvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + Bots
 
CCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AICCI2019 - Governance di una Conversational AI
CCI2019 - Governance di una Conversational AI
 
Integrating Bots into your Digital Workplace Strategy #spsmontreal
Integrating Bots into your Digital Workplace Strategy #spsmontrealIntegrating Bots into your Digital Workplace Strategy #spsmontreal
Integrating Bots into your Digital Workplace Strategy #spsmontreal
 
Voicebot: i Chatbot crescono e imparano a parlare
Voicebot: i Chatbot crescono e imparano a parlareVoicebot: i Chatbot crescono e imparano a parlare
Voicebot: i Chatbot crescono e imparano a parlare
 

More from Daniel Zivkovic

All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
Daniel Zivkovic
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Daniel Zivkovic
 
Opinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & BuildersOpinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & Builders
Daniel Zivkovic
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data edition
Daniel Zivkovic
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
Daniel Zivkovic
 
Gojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applicationsGojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applications
Daniel Zivkovic
 
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha JarettRetail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Daniel Zivkovic
 
What's new in Serverless at AWS?
What's new in Serverless at AWS?What's new in Serverless at AWS?
What's new in Serverless at AWS?
Daniel Zivkovic
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Daniel Zivkovic
 
Empowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare HeroesEmpowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare Heroes
Daniel Zivkovic
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoT
Daniel Zivkovic
 
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Daniel Zivkovic
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
Daniel Zivkovic
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Daniel Zivkovic
 
Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?
Daniel Zivkovic
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless Toronto
Daniel Zivkovic
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Daniel Zivkovic
 
AWS re:Invent 2020 Serverless Recap
AWS re:Invent 2020 Serverless RecapAWS re:Invent 2020 Serverless Recap
AWS re:Invent 2020 Serverless Recap
Daniel Zivkovic
 
SRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
SRE Topics with Charity Majors and Liz Fong-Jones of HoneycombSRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
SRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
Daniel Zivkovic
 
Deliver Business Value Faster with AWS Step Functions
Deliver Business Value Faster with AWS Step FunctionsDeliver Business Value Faster with AWS Step Functions
Deliver Business Value Faster with AWS Step Functions
Daniel Zivkovic
 

More from Daniel Zivkovic (20)

All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
All in AI: LLM Landscape & RAG in 2024 with Mark Ryan (Google) & Jerry Liu (L...
 
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
Canadian Experts Discuss Modern Data Stacks and Cloud Computing for 5 Years o...
 
Opinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & BuildersOpinionated re:Invent recap with AWS Heroes & Builders
Opinionated re:Invent recap with AWS Heroes & Builders
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data edition
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
 
Gojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applicationsGojko's 5 rules for super responsive Serverless applications
Gojko's 5 rules for super responsive Serverless applications
 
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha JarettRetail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
Retail Analytics and BI with Looker, BigQuery, GCP & Leigha Jarett
 
What's new in Serverless at AWS?
What's new in Serverless at AWS?What's new in Serverless at AWS?
What's new in Serverless at AWS?
 
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML EngineersIntro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers
 
Empowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare HeroesEmpowering Developers to be Healthcare Heroes
Empowering Developers to be Healthcare Heroes
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoT
 
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
Running Business Analytics for a Serverless Insurance Company - Joe Emison & ...
 
This is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill ShockThis is my Architecture to prevent Cloud Bill Shock
This is my Architecture to prevent Cloud Bill Shock
 
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customersLunch & Learn BigQuery & Firebase from other Google Cloud customers
Lunch & Learn BigQuery & Firebase from other Google Cloud customers
 
Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?Azure for AWS & GCP Pros: Which Azure services to use?
Azure for AWS & GCP Pros: Which Azure services to use?
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless Toronto
 
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCPSimpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
Simpler, faster, cheaper Enterprise Apps using only Spring Boot on GCP
 
AWS re:Invent 2020 Serverless Recap
AWS re:Invent 2020 Serverless RecapAWS re:Invent 2020 Serverless Recap
AWS re:Invent 2020 Serverless Recap
 
SRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
SRE Topics with Charity Majors and Liz Fong-Jones of HoneycombSRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
SRE Topics with Charity Majors and Liz Fong-Jones of Honeycomb
 
Deliver Business Value Faster with AWS Step Functions
Deliver Business Value Faster with AWS Step FunctionsDeliver Business Value Faster with AWS Step Functions
Deliver Business Value Faster with AWS Step Functions
 

Recently uploaded

Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
KrzysztofKkol1
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 

Recently uploaded (20)

Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 

Get started with Dialogflow & Contact Center AI on Google Cloud

  • 1. Welcome to ServerlessToronto.org 1 Sep 14, 2021: “Get started with Dialogflow & Contact Center AI on Google Cloud” with Lee Boonstra. Introduce yourself if you “arrive” before we start at 12:05pm ☺
  • 2. Serverless Evolution (since FaaS started) 2 Serverless is New Agile & Mindset #1 We started as Back- end FaaS (Serverless) Developers who enjoyed “gluing” other people’s APIs and Managed Services) #3 We're obsessed by creating business value (meaningful MVPs, Products), focusing on Outcomes – NOT Outputs, and we mesh well with Product Managers #2 We build bridges between Serverless Community (“Dev leg”), and Front-end, Voice-First & UX folks (“UX leg”) #4 Achieve agility NOT by “sprinting” faster (like in Scrum), but working smarter (by using bigger building blocks and less Ops)
  • 3. Disconnect between IT & Business needs 3 How to help companies accelerate? Technology is not the point => We are here to create Value Adopting Serverless Mindset allowed us to shift the focus from “pimping up our cars” (infrastructure/code), towards “driving” (the business) forward. ≠
  • 4. Let’s bridge the Businesses & IT Gap by: 4 1. bringing more Business-focused topics (like one today) to educate, 2. offering free Second Opinions on Application/Data Architecture modernization (to Businesses), 3. offering for-fee Consulting service (regardless of how short they are), 4. connecting Cloud enthusiasts from the Community with Employers Fill the Survey help us serve you better, plus to win Lee’s NEW book: https://forms.gle/oH2ZTnSgMTH41xsg7
  • 5. Upcoming ServerlessToronto.org Meetups 5 1) Dr. Maloy – Empowering Developers to be Healthcare Heroes 2) Intro to Vertex AI, unified MLOps platform for Data Scientists & ML Engineers – Jarek Kazmierczak & Brian Kang from Google 3) An Evening with Felipe Hoffa – Big Data guru from Snowflake 4) YOUR “This is my Architecture” style presentations are welcome! Regardless how big or small your learning & sharing will be ☺ Please rate us on Meetup, Tell your peers We’re here to Help YOU help others
  • 7. Lee Boonstra | @ladysign Get started with Dialogflow & Contact Center AI on Google Cloud Lee Boonstra Developer Relations Engineer, Google
  • 8. Lee Boonstra | @ladysign Lee Boonstra Developer Relations Engineer, Conversational AI @Google Author of the book: The Definitive Guide to Conversational AI with Dialogflow & Google Cloud (Apress) https://www.leeboonstra.dev @ladysign
  • 9. Proprietary + Confidential Agenda 1 2 3 4 Intro Conversational AI Google Dialogflow Different Versions Contact Center AI My Omnichannel Project Code Repos Q&A 5 6
  • 10. Lee Boonstra | @ladysign Chatbots exists since the 90’s… So why are they popular now?
  • 12. SHIFT FROM A MOBILE FIRST TO AN AI FIRST STRATEGY
  • 13. Lee Boonstra | @ladysign Chatbots. It's all about Machine Learning. ● Natural Language Understanding ● Intent Matching ● Speech to Text ● Text to Speech (Wavenet)
  • 14. Lee Boonstra | @ladysign Main Categories of Conversational AI IoT Search Customer Care Assistance
  • 15. Lee Boonstra | @ladysign Conversational AI as part of Google Cloud Dialogflow ES Dialogflow CX Speech to Text Text to Speech Insights CCAI Agent Assist Developer APIs SAAS Partner GTM offering
  • 16. Lee Boonstra | @ladysign Dialogflow usage ● 2016 - 2020 - people started to experience with conversational AI ● Our conversational UI development suite: Dialogflow, has a user base of more than 1.7M. Development Suit for building Conversational UIs
  • 17. Lee Boonstra | @ladysign What we see at Google In the beginning (2016), most conversational AIs ● Simple chatbots / voice bots - 1 or 2 turn taking turns ● "Example Google Assistant bot; ○ 'hey Google, what's my balance?' Building conversational AIs is an ongoing process, and thus the conversational AIs become more complicated over the years.
  • 18. Lee Boonstra | @ladysign Chatbots are expected to cut business costs by more than $8 billion per year by 2022 Juniper Research Lee Boonstra | @ladysign
  • 19. Lee Boonstra | @ladysign What we see at Google ● The big $$$ savers are typically complex use-cases ● Replacement or add-ons for Customer Care / contact centers ○ Which is very expensive for businesses ○ With conversational AI we can: ■ Reducing Calltime, ■ Reducing hold time ■ Offer 24/7 availability
  • 20. Lee Boonstra | @ladysign The next generation of conversational UI's are more complex. ● Large complex flows / giant implementations ○ hundreds or thousands of intents ● More than 3 turn taking turns (branching of conversations) ● Parts of a dialogue are repeatable ● Understanding the intent & context from long utterances (in contact centers) ● Working with teams on large implementations ● Maintaining an always growing conversation
  • 21. Lee Boonstra | @ladysign Introducing Development suite for building large & complex Conversational UIs. BETA An additional conversational product which co-exist next to the other Dialogflow tooling… ● Build complex enterprise conversations ● Easier to maintain
  • 22. DEMO
  • 23. Lee Boonstra | @ladysign 60% want easier access to self-service solutions prefer personal interactions, not necessarily with humans Note: US statistics millennials; Source: Zendesk, Statista, Strategy Analytics, HBR, Ovum, USA market, CISCO VNI expect to receive real-time assistance 64% 75% Customers expect great, flexible, & personal experiences
  • 24. Lee Boonstra | @ladysign Often the reality looks like this ● Long waiting / hold times ● Unlimited Call transfers ● IVR difficult to navigate ● Availability ● Inadequate information ● Agents have to answer same types of questions over and over again. https://www.youtube.com/watch? v=72tF7ggdQyU
  • 25. Lee Boonstra | @ladysign Introducing Google Cloud Contact Center AI Out of the box solution for telephony contact centers to use AI. No machine learning expertise required. It's using popular Google Cloud components...
  • 26. Lee Boonstra | @ladysign Use machine intelligence, to make the experience of calling a service number better; better for the customer, and better for the agent
  • 27. Lee Boonstra | @ladysign Bots in a telephone contact center are actually much more complicated... Turn on the lights Short utterance. -> Match to 1 intent. Long utterance. Many possible intent matches.
  • 28. Lee Boonstra | @ladysign ...and speech quality is critical ● Phone Quality: 8kz mono ● Background noises ● Speaker Diarization (multiple speakers / interrupting each other) ● Requires special IVR features
  • 29. Conversational core Insights V i rt u a l A g e n t A g e n t A s s i s t We enable rich interactions with virtual agents. Allows customers to have multi-topic and multi-channel conversations. Bot interactions provide more natural experiences. Multi-lingual support. We make agents superheroes in the eyes of customers. Agents can quickly respond to customers with the suggested responses rather than needing to determine the right response themselves. Agents are suggested knowledge base content to solve a customer’s issue so they don’t have to ask a customer to wait while they search. We offer the visibility and actionable ways to improve contact center performance. Analysts no longer need to manually review and categorize conversations. Accurate and scaled coverage of call driver assignment allows easy data segmentation and helps drive deeper analysis of conversations. Data from Virtual Agents and Agent Assist feed Insights, providing continuous evaluation and cyclical feedback.
  • 30. Proprietary + Confidential Cloud STT Session Manager State Management Agent Assist Articles Cloud TTS (Wavenet) Cloud STT Full Session Transcripts Dialogflow Virtual Agent Agent Assist NLU + Model Knowledge service/KB Agent Assist Feedback Partner Virtual Agent Path Human Agent Path Agent Desktop Telephony Partner Customer Call General Reference Architecture (Voice)
  • 31. Lee Boonstra | @ladysign What's possible with Contact Center AI in combination with Genesys IVR system https://www.youtube.com/watch?v= hWmPLOJPYSc
  • 32. Lee Boonstra | @ladysign A preview of CCAI Insights
  • 33. Lee Boonstra | @ladysign Conversational AI Summary ● Developer APIs, such as Speech-to-Text, Text-to-Speech, Natural Language Understanding. ● Conversational AI suites / SAAS: ○ Dialogflow Essentials ○ Dialogflow CX (advanced conversational AIs) ○ Insights AI (suite for detecting the call drivers of a conversation) ● Contact Center AI & Agent Assist ○ GTM offering, where Google delivers the above components + specific Contact Center APIs so telephony partners can integrate this in their existing architectures.
  • 34. Lee Boonstra | @ladysign
  • 35. Lee Boonstra | @ladysign Future of Customer Care ● Proactive ● Ubiquitous ● Omnichannel "Make your call center not a cost center but a revenue center."
  • 36. Lee Boonstra | @ladysign An example of a conversational omnichannel experience
  • 37. Lee Boonstra | @ladysign The technology is already there RCE 360 Architecture Twilio Telephony Backend Container Dialogflow ES Stackdriver Cloud Pubsub Twilio SMS Mobile App Google Assistant Dialogflow CX Nginx Container Website Container Server Actions on Google Middleware Flutter Middleware Twilio Middleware Website Middleware NLU Cloud Functions AdLingo Dialogflow ES External Load Balancer
  • 38. Lee Boonstra | @ladysign Code Repos ● https://github.com/savelee/kube-django-ng ○ http://www.futurebank.nl ● https://github.com/dialogflow/selfservicekiosk-audio-streaming ○ https://selfservicedesk.appspot.com/
  • 39. Lee Boonstra | @ladysign Thank you! Twitter: ladysign Amazon: Lee Boonstra https://www.leeboonstra.dev/chatbots/dialogflow-the-book/