What are Attributes

Dariusz Zabrzeński
1 min read
updated: Feb 12, 2020

Attributes allow to assign information to users or ongoing chats and pass them to web services. Use them to personalize chats by adjusting each reply to the user.

Quick Overview

  • There are two types of attributes: user attributes defined and ready to use default attributes.
  • User attributes are related to user entities and system entities.
  • You can assign custom attributes at any step of the scenario using set attributes action.
  • Use ask question action to validate user input and get attributes.
  • You can use maximum 99 attributes in one interaction

Using attributes in responses

Attributes can be added to all bot responses, including titles and buttons. To select attribute type double curly brackets. Now you should see the following window:

Types of Attributes

Default Attributes automatically collect information regarding users, such as name, surname, avatar, gender, type of integration or source from which the chat started. Default attributes can be used only for chatbot responses.

User Attributes are predefined by users. They can be captured with entities or manually set with the set attributes action.

Was this article helpful?

Got it!

Thanks for your feedback.

Thank you!

We’re happy to help.

Start a free ChatBot trial
and build your first chatbot today!

Free 14-day trial No credit card required