Overview
Google Dialogflow is the AI+ML designed Chatbot that can train the Chatbot and return the output according to the user’s requirements. It is a simple, easy, and end-to-end AI + ML trained Chatbot for beginners.
What’s Next!
This Google Dialogflow Chatbot tutorial will move around how to create a Chatbot with Google Dialogflow to solve Hosting Login Issues like “Username Reset” along with understanding how Google Dialogflow works, how to access it, what the basic functions, and so on.
This article is the follow-up version of the previous article
Google Dialogflow Chatbot – Password Reset
Before getting started, If you’re not familiar with Google Dialogflow Chatbot, you must first take the basic knowledge and for that, you can go with the articles given below.
Table of Contents
How to create a Chatbot with Google Dialogflow?
I assume that you have the basic knowledge of Google Dialogflow Chatbot, and are done with creating your first agent. Now move ahead and create a couple of intents with users’ queries and the corresponding responses.
1. 1st intent: Default.Welcome.Intent.
Training Phrases: In this intent, the user starts chatting with the Chatbot by messaging like “need help”, “hello”, etc.
Responses: The user fills in some similar responses like:
Hi there! We appreciate you reaching out to our hosting services support. How may I help you today?
Please choose the option given below: 1. Login Issues 2. Renew Plan.
2. 2nd Intent: login.issues
Training Phrases: In this intent, the user replies to the Chatbot by selecting the option “Login Issues”
Responses: The user fills in some similar responses like:
Please choose the option given below:
- Forgot Username 2. Forgot Password
3. 11th Intent: forgot.username
Training Phrases: In this intent, the user replies to the Chatbot by selecting the option “Forgot Username”
Responses: The user fills in some similar responses like:
I’m here to help you with that. Could you please provide me with your email address linked to your account?
4. 12th Intent: enter.email
Training Phrases: In this intent, the user replies to the Chatbot by writing “my email id [email protected]”
Responses: The user fills in some similar responses like:
Thanks for that. I’ll quickly look into your account information.
5. 13th Intent: username.reset.email.sent
Training Phrases: In this intent, the user replies to the Chatbot by writing “do it fast”
Responses: The user fills in some similar responses like:
Your email address has been verified. We’ve sent a link for creating a new username to your registered email. Please follow the provided instructions and let us know if you need help.
6. 14th Intent: username.issue.solved
Training Phrases: In this intent, the user replies to the Chatbot by writing phrases like “username is rest successfully”.
Responses: The user fills in some similar responses like:
Awesome! Is there anything else you need from me today?
7. 9th Intent: chatbot.ask (Same Intent is used during the Password Reset Process)
Training Phrases: In this intent, the user replies to the Chatbot by writing phrases like “no, thanks”, “no”, “no, thank you so much”, etc.
Responses: The user fills in some similar responses like:
You’re welcome! If you ever need assistance again, feel free to get in touch. Have a great day!
With this, the conversion ends here.
Conversion in the human and Chatbot form
Customer: anybody to help me out. AI-Chatbot: Hello and thank you for getting in touch with our hosting services support. How can I help you today? Please choose the option given below: 1. Login Issues 2. Renew Plan. |
Customer: Login Issues AI-Chatbot: Please choose the option given below: 1. Forgot Username 2. Forgot Password |
Customer: Forgot Username AI-Chatbot: Helping you out with that is something I can do. Can you please provide me with your email address that’s associated with your account? |
Customer: sure, [email protected] AI-Chatbot: Thanks for that. I’ll quickly look into your account information. |
Customer: do it fast AI-Chatbot: Your email address has been verified. We’ve sent a link for creating a new username to your registered email. Please follow the provided instructions and let us know if you need help. |
Customer: username is rest successfully AI-Chatbot: Wonderful! Is there anything else I can assist you with today? |
Customer: no, thanks AI-Chatbot: You’re welcome! If there’s anything else you need help with later on, don’t hesitate to reach out. Have a fantastic day! |
With this, the conversion ends here.
Download Conversion Documentation
The user’s Intents and Chatbot’s Responses can be downloaded from here.