Updated on August 23, 2024

You can use Dialogflow to personalize your chatbot’s messages to a user. This process uses system entities to associate a person with a name, date, times, and many other data types.

Dialogflow provides predefined system entities that can match many common data types. For example, there are system entities that match dates, times, colors, email addresses, and so on.

You can also create your custom data-matching entities. For example, you could define a fruit entity that could match the types of fruit available for purchase with a grocery store agent.

Step-by-Step Tutorial

With the help of the Kommunicate user interface, I will demonstrate how the conversation flow works. Please check the link to find out how to integrate Kommunicate with Dialogflow.

Words within phrases could have different possible values, and instead of creating different phrases for each name, possible values for a name would be grouped into an entity.

  • Create a new Intent to get a user name where the user asks what the bot can do. The bot first asks for the name of the user.
Create new intent to get user name
  • Provide training phrases for this intent; DialogFlow chatbot will recognize parts of the phases containing the entities you created. It will give different colors to different entities. In this case, the entity will be @sys.given-name, and we’ll refer to it as $given-name.
Train common phrases in dialogflow so that it can recognise names
  • Check conditions with Custom User Fields using Parameter Values captured or not captured when users trigger a Dialog Flow Intent.
action and parameters from Kommunicate
  • Set the default response with the parameter value for the intent you have created and save the changes. Now, the chatbot can recognize and remember the names of users and greet them with their names.
default responses

The saved changes can be tested on the Kommunicate chat widget 

chatbot by kommunicate

At Kommunicate, we envision a world-beating customer support solution to empower the new era of customer support. We would love to have you on board for a first-hand experience with Kommunicate. You can sign up here and start delighting your customers right away.

Write A Comment

Close

Eve from Kommunicate

Experience Your Own AI Chatbot!

Instantly create your own AI chatbot! Enter your URL and get started with just a click. No sign-up required

Create Your Chatbot Now!

You’ve unlocked 30 days for $0
Kommunicate Offer

Upcoming Webinar: Conversational AI in Fintech with Srinivas Reddy, Co-founder & CTO of TaxBuddy.

X