Filters

Image of an author
Luiza Jurczyk
2 min read
updated: Jun 24, 2025

Filters allow you to decide when and if the bot responses and actions are shown to the users.

In your everyday life, we tend to adjust our tone of voice, the language we use, sometimes even the things we say to our interlocutor. We speak different things depending on the situation and the relationship, applying filters to our thoughts.

Chatbots aren’t any worse. We can program our digital assistants to reply according to the context of the conversation and the information about the user. For example, we can ask if a visitor is vegetarian and show the menu according to the reply using Filters.

Filters in ChatBot.com bot responses used to show a menu based on whether a visitor is vegetarian

Filters typesLink icon

  • Attribute — create your own or use default attributes to create a rule
  • Lifespan — make the bot act depending on the lifespan value
  • Score — use the confidence score value to decide what action or response should the bot trigger
  • Resolved query — base the action on the user input
  • Trigger — determine triggers to activate bot responses and actions

How filters workLink icon

  • There are five different filters you can apply: Attribute, Lifespan, Score, Resolver Query and Trigger.
  • You can apply multiple filters to single response or action.
  • Responses or actions will be shown to the users only if the criteria in the filters are met.

How to use filtersLink icon

Imagine a situation when you want your bot to forward registered users to your products and the new ones to your registration form.

  1. Create a flow to check if the user is registered or not.

Flow in ChatBot.com that checks whether a user is registered

  1. Save your reply to the attribute {{ registered_user }}

Reply saved to the registered_user attribute in the ChatBot.com flow

  1. In the next interaction add a bot response or action that you want to show to the users that already have the account.

Bot response in the next interaction meant for users who already have an account, with the plus icon for filters

  1. Click the + icon to add a new filter.

Filter added to display a message only to registered users in ChatBot.com

  1. Add a filter to display this message only to registered users.

Second bot action with a filter for users without an account

  1. Similarly, add another bot action and apply a filter to it. The go to action that leads to the registration form will be shown only to the users without the account.

Go to action to the registration form shown only to users without an account via filters

  1. Save the interaction to keep your work.

Was this article helpful?

Got it!

Thanks for your feedback.

Thank you!

We’re happy to help.

Ready for more than a chatbot?
Try AI Agent in Text.

AI Agent trains on your data, resolves issues across live chat and help desk, and takes real actions in your business systems.

14-day free trial No credit card required