Variable Manager
Variables with Cataleya are used to store the inputs received from the visitors. Cataleya recommends its users to use the variables as this provides the insights to them about their visitors behaviour
What are Variables?
Variables with Cataleya are used to store the inputs received from the visitors. Cataleya recommends its users to use the variables as this provides the insights to them about their visitors behaviour by running few reports.
Variables come in handy when you would like to capture the details about the visitors and later use it in the flow to make it more personalised & avoid giving feeling of interacting with the bot to their visitors.
You can also use the variables to track the other details like what options the visitors selects frequently, or with the bot to their visitors.
Benefits of using Variables:
Useful in knowing which options visitors choose the most
Sending data to third party app like CRM
Insights about visitors preference
Types of Variables:
There are three types of variabkes that you can use with Cataleya. They are as follows;
Contact Variables: A contact variable is a quick way to collect the personal information of the visitors & store it in Cataleya for reference. A contact variable can be anything like name, phone, email etc.. that uniquely identifies the visitors.
Conversation Variables: Conversation variables allows you to store the input or the responses received from the visitors. For instance, asking a particular question to the visitor and storing the response in the variable. This defined variable will further assist you in analysing the type of responses the visitors provide to the question.
System Defined Variables: System defined variables are the conversation variables which is generated by the system itself when any new conversation with the visitor initiates or created in the system. Since Cataleya is supported on multiple channels, we have system defined variables based on channels.
Variable Description Channel
Variable highlights the channel like web, WhatsApp, Facebook etc.. on which the bot interacted with the visitor
URL
Stores the URL on which the bot is triggered and had a conversation with the visitor
IP Address
Stores the IP address of the system that the visitor used to interact with the bot
City
Stores the city details from which the visitor initiated the conversation with the bot
Zip Code
Stores the Zip Code of the visitor from where the conversation with the bot is initiated
Country
Highlights the country from where the visitor is coming from or initiated the conversation with bot
Country Code
Highlights the code of the country from where the visitor is coming and interacting with the bot
Timezone
Highlights the timezone of the country visitor belongs to
Browser
Highlights which browser did the visitor used to interact with the bot
Browser Language
Information about the browser language on which the bot was triggered
Operating System (OS)
Information about the operating system the visitor is using like Mac, Windows etc..
Referral URL
Highlights the URL from where the visitor landed up and initiated the interaction with the bot
Created At
Provides the details about the time and date the conversation by the visitor was initiated
What are the type of validations I can use to store the value in Variable?
Validation | Description |
---|---|
Text | Text validation collects and stores all kind of responses received from the visitors |
Number | Number validation ensures that only numeric value is collected from the visitors and stored in the variable |
Boolean | |
Date | Date validation ensures that only calendar date is collected from the visitors and stored in the variable |
Name | Name validation ensures that text value is collected from the visitors and stored in the variable |
Email validation ensures that input received from the visitors is valid email address and stored in the variable | |
Phone | Phone validations ensures that input received from the visitors is valid phone number and stores it in the variable<.td> |
Regex |
Last updated