Visitor says – NLP in Tidio Chatbots

In this article, we’ll show you how to use the “Visitor says” node and Natural Language Processing in Tidio.

This feature will help you trigger bot responses based on what your visitors typed when they started a conversation. 

What exactly is NLP?

Natural Language Processing is one of the forms of artificial intelligence, that aims at recognising and understanding natural language, used by us on a daily basis. Thanks to NLP, chatbots can reply to users’ questions, based on phrases typed in by users.

This allows the chat to work based on real, typed messages, instead of pre-made and choosable options, making the interaction less restricted. The bot can react with a specific message, based on the words that appear in the customer’s question, e.g. if the person asks “I want to return a product” – the bot can recognise the word ‘product’ and trigger the appropriate reaction to it:

In a more natural example – the bot NLP recognises the question about the opening hours:

– when is your business open? 
– what r your hours?

and replies with a correct answer:

Without NLP, your chatbot would have to rely solely on the pre-made decision tree flow, forcing users to choose one of the pre-defined answers.

The “Visitor says” node is a Trigger — something the visitor needs to do to start a particular Automation, so this needs to be one of the first elements on the grid.

How to set it up in your chatbot

To add it, create a bot from scratch or edit an existing scenario, then just drag and drop the “Visitor says” node, and connect it to the appropriate reaction.

You can add multiple sentences to “feed” the NLP engine. Phrases added to those fields will trigger a bot response.

To learn more about the basics of editing a chatbot, check out this video or read the full tutorial here.

Can't find what you're looking for?