Integrate Dialogflow with Telephony Gateway
Summary
TLDRIn this episode of 'Deconstructing Chatbots,' Priyanka Vergadia guides viewers through integrating Dialogflow with a Telephony Gateway, allowing chatbots to be accessible via phone. She demonstrates assigning a phone number to an existing appointment scheduler chatbot, enabling a consistent user experience across web and phone. The tutorial covers selecting a country and phone number, with a reminder that Standard Edition numbers are temporary. A live call example shows the chatbot successfully scheduling an appointment, highlighting the feature's utility.
Takeaways
- 📞 **Integrating Chatbots with Telephony Gateway**: The episode focuses on integrating Dialogflow with a Telephony Gateway to allow chatbots to be accessible via phone calls.
- 🌐 **Cross-Platform Experience**: It discusses how assigning a phone number to a chatbot can provide a consistent user experience across both phone and web platforms.
- 🔧 **Beta Feature**: The integration with Telephony Gateway is a beta feature, indicating it's in the testing phase and user feedback is valuable for improvement.
- 📱 **Phone Number Assignment**: The process of assigning a phone number to a chatbot through Dialogflow is outlined, including selecting a country and choosing a number.
- ⏰ **Time Limitation**: Phone numbers assigned in the Standard Edition are valid for 30 days, unlike the Enterprise Edition which offers permanent numbers.
- 🎉 **Congratulations Message**: Upon successful integration, a message is displayed with the assigned phone number for users to call.
- 🗓️ **Appointment Scheduling**: The chatbot is demonstrated scheduling an appointment for a driver's license service at a specified time.
- 📞 **Testing the Bot**: Priyanka places a test call to the chatbot to demonstrate how it handles a request for scheduling an appointment.
- 📈 **User Feedback**: Encouragement for users to share their experiences with the beta feature to aid in its development.
- 🔔 **Upcoming Content**: The next episode of the series will cover more about entities in chatbots.
Q & A
What is the main topic of today's episode of 'Deconstructing Chatbots'?
-The main topic is integrating Dialogflow with a Telephony Gateway to allow chatbots to be accessible via phone.
Why would someone want to assign a phone number to a chatbot?
-Assigning a phone number to a chatbot allows users to interact with it via phone calls, providing the same experience across both phone and web channels.
What is the feature that Dialogflow is using in beta as mentioned in the script?
-The beta feature mentioned is the integration of Dialogflow with the Telephony Gateway.
How can users provide feedback on the beta feature?
-Users can provide feedback by letting Dialogflow know how they are using the Telephony Gateway integration.
What is the name of the chatbot being used in the demonstration?
-The chatbot being used in the demonstration is called 'Appointment Scheduler'.
What does the Telephony Gateway integration allow users to select?
-The Telephony Gateway integration allows users to select the country for the phone number and choose the phone number itself.
What is the limitation of the phone number provided in the Standard Edition of Dialogflow?
-The phone number provided in the Standard Edition is only valid for 30 days.
What edition of Dialogflow is recommended for a permanent phone number?
-The Enterprise Edition of Dialogflow is recommended for obtaining a permanent phone number.
What is the phone number assigned to the chatbot in the demonstration?
-The phone number assigned to the chatbot in the demonstration is 267-281-5159.
What service did Priyanka request when calling the chatbot?
-Priyanka requested to schedule an appointment for a driver's license.
What is the date and time set for Priyanka's appointment in the chatbot's response?
-The appointment is set for the 25th of January 2019 at 16:00 hours.
What will be the topic of the next episode of 'Deconstructing Chatbots'?
-The next episode will be about learning more about entities in chatbots.
Outlines
🤖 Integrating Dialogflow with Telephony Gateway
Priyanka Vergadia introduces the episode on integrating Dialogflow with a Telephony Gateway. She discusses a scenario where a friend wanted to assign a phone number to an existing chatbot to provide a consistent user experience across phone and web platforms. The episode focuses on integrating a previously built appointment scheduler chatbot with the Telephony Gateway. Priyanka guides through the Dialogflow console to enable the Phone Gateway integration, selecting a country and phone number for the chatbot. She mentions the beta status of the feature and encourages feedback for improvement. The integration allows the chatbot to be accessible via phone, as demonstrated by a call to the chatbot to schedule an appointment. The video concludes with a reminder to watch the next episode about entities and a call to action to like and subscribe to the channel.
Mindmap
Keywords
💡Deconstructing Chatbots
💡Dialogflow
💡Telephony Gateway
💡Appointment Scheduler
💡Integration
💡Chatbot
💡Phone Number Assignment
💡Standard Edition
💡Enterprise Edition
💡Intents
💡Entities
Highlights
Introduction to integrating Dialogflow with Telephony Gateway.
The goal is to assign a phone number to an existing chatbot for a consistent user experience across phone and web.
The feature of integrating chatbots with phone numbers is currently in beta.
Users can now call a chatbot through a phone number for the same service as on the web.
Accessing the Dialogflow console to locate and integrate the Appointment Scheduler chatbot.
Enabling the Dialogflow Phone Gateway in the integration section of the agent.
Selecting a country for the phone number and choosing a number for the bot.
The default selection for the phone number is acceptable for the example.
Completion of integration results in a congratulatory message and assigned phone number.
The assigned phone number is valid for 30 days with the Standard Edition.
Enterprise Edition is recommended for a permanent phone number.
Demonstration of calling the bot at the assigned phone number.
Chatbot successfully schedules an appointment over the phone.
The chatbot confirms the appointment details for the user.
The user's friend is now able to provide a consistent experience across web and phone.
预告下一集将探讨实体(entities)的更多内容。
Encouragement for viewers to like and subscribe for more content.
Transcripts
PRIYANKA VERGADIA: Welcome to Deconstructing Chatbots.
I am Priyanka Vergadia, and in today's episode,
we are going to explore how to integrate Dialogflow
with Telephony Gateway.
[MUSIC PLAYING]
The other day, I was talking to a friend about chatbots.
And he said, Priyanka, it would really
help me if I could just assign a phone number to the chatbot
that I already have built. That way
I can provide the same experience to my users
across the phone and web.
Well, that led me to this episode.
So today, we are going to work with the same appointment
scheduler chatbot that we built in the previous episodes
and integrate it with the Telephony Gateway
so our users calling on the phone
can get the same experience as the ones on the web.
Now, remember that this is a feature in beta
so you may want to let us know how you're using it so that we
can keep improving it.
Let's get in our Dialogflow console
and locate our agent, Appointment Scheduler,
with our intents.
We are going to go into integration section
where we enabled our web and Google Home integration.
This time we will select Dialogflow Phone Gateway.
It allows you to select the country for the phone number.
And in next step, you choose the phone number.
I'm good with the default selection,
and we'll just finish it here.
Once you finish, you'll see the Congratulations message
indicating a phone number that's assigned
to your bot for your users to call in.
Now as you can see in yellow, the phone number you get
is valid only for 30 days if you're using Standard Edition.
If you are a business, you definitely
want a permanent number.
So for that, you should be using Enterprise Edition.
Let's place a call to our bot at 267-281-5159, which
is the number that we assigned.
CHATBOT: Hello.
How can I help you?
PRIYANKA VERGADIA: Schedule an appointment
for 4:00 PM tomorrow.
CHATBOT: What services are you looking to get?
DMV offers driver license and vehicle registration services.
PRIYANKA VERGADIA: Driver's license.
CHATBOT: You are all set for your driver's license
on the 25th of January 2019 at 16 hours zero minutes
and zero seconds.
See you then.
PRIYANKA VERGADIA: All right.
So my friend is really happy now that he can just
assign a phone number to his chatbot
and provide the same experience across web and phone channels.
Don't miss the next episode of Deconstructing Chatbots
because we are going to learn more about entities.
If you like this video and would like
to see more of this content then please like and subscribe
to our channel.
[MUSIC PLAYING]
Посмотреть больше похожих видео
Integrating Dialogflow with Twilio Messaging Service
Understanding Entities in Dialogflow
Fulfillment: How to Integrate Dialogflow with Google Calendar
Integrate Dialogflow with Actions on Google
New Way to Send & Receive WhatsApp Messages (Business Cloud API)
Firebase phone authentication | Sign in | Phone country code | React phone input | Reactjs,firebase
5.0 / 5 (0 votes)