Attributes
Configure chatbot attributes to collect user details and reuse them in later chatbot messages.
Configure chatbot attributes to collect end-user details, save them to a contact list when needed, and reuse them in later messages.
An attribute is a personalized field that captures a specific detail, such as a name, email address, postal address, or location. This example configures a chatbot to ask for the end user’s name and use it in a later interaction.

Configure an attribute in a Welcome Message
-
Open the chatbot’s Welcome Message or an Interaction. These configurations define how the chatbot communicates with end users.


-
Select Regular Message. You can configure Regular Message, List Message, or Reply Button interactions; this example uses a Regular Message.

-
Enter the message that asks for the attribute. For example:
Welcome to EliPackage. Could you provide your name, please?SMS messages support up to 160 characters. WhatsApp and RCS messages support up to 1,024 characters; WhatsApp also supports emoji.

-
In Menu Pre-fix, configure the keyword prefix that the end user will send to respond. Each menu item receives a single-character number or letter prefix.

-
Set Redirect Type to Attribute. This tells the chatbot to capture the end user’s next response as an attribute value.

-
Select the attribute from the Attribute dropdown. To follow this example, select Name.

NOTEThe attributes shown in the “Attributes” dropdown menu correspond to the columns defined during the creation and setup of the contact list.
To create a field that is not already available, select New Attribute and define its name and type.

- Name Field: Enter a unique name, such as
addressorID number. - Type Selection: Choose the expected value type: Phone, Email, Number, Text, or GeoLocation.
- Name Field: Enter a unique name, such as
-
In Redirect to, select the interaction that should run after the chatbot collects the attribute. For example, select Interaction 1 after collecting the end user’s name.

-
Select Add to add the attribute to the menu-item table. Menu items appear in ascending order, and the platform increments the keyword identifier for each new entry.

WARNING- Selecting the checkbox automatically saves the end user's data entered during that interaction to the corresponding column in the contact list. That is, as long as at least one end-user enters the requested attribute information, this information will be saved in the contact list.
In case the the attribute has been created, as long as at least one end-user enters the requested attribute information, the column (attribute name) will be created and the requested information will be saved in the contact list.
- If the attribute is not selected, the requested information will not be saved in the contact list, even if the attribute was created.
- Whether the attribute is selected or not, the end-user’s requested information is temporarily stored during their interaction with the chatbot.
- Only (1) one attribute can be set for each interaction. If an attribute is set in the interaction, selecting a different option from the "Redirect Type" dropdown is not allowed.
- Only the Attributes are avariable for Regular Message.
- Selecting the checkbox automatically saves the end user's data entered during that interaction to the corresponding column in the contact list. That is, as long as at least one end-user enters the requested attribute information, this information will be saved in the contact list.
Optional: Add a webhook
After you configure Attribute, Redirect Type, and Redirect to, you can enable the Webhook toggle. Webhooks are disabled by default and send collected data to another application when the configured event occurs. See Setting Webhook for setup instructions.
Configure the next interaction
Configure the next Interaction using the same steps. Unlike a Welcome Message, an Interaction can redirect to another interaction.
In this example, Interaction 1 is a Regular Message that uses the name collected earlier and presents the next actions.

The message is:
Thanks [[Name]], please select one of the following options:- Track Order: Redirects to Interaction 2.
- Order Issues: Redirects to Interaction 2.
- Contact Center: Redirects to a Live Chat Agent.
Complete the chatbot configuration
After you define the Welcome Message, Interactions, Final Message, and Error Message, select Next. Complete the final review before taking the chatbot live.
Updated 10 days ago
