Working with Variables

Use variables to specify a check-point in your conversation or identify a user. You can access a variable using the double braces syntax in the following way:

Here is a list of varaibles accessible from with the conversation scope by channel:

PlatformVariable namecomments
Facebookfirst_name, last_name, profile_pic, gender, locale, timezone--
WeChatfirst_namenickname and set as first_name
Viberfirst_name, last_name--
Telegramfirst_name, last_name--
Websitefirst_name, last_nameYou can override them from the configure section

How to track a user?

You can use the sender variable to track a user specific to a channel.

It is also possible to create your own custom variables using User Variable plugin.

Use variables to trigger a conditional flow as shown below:

Use variables as filter criteria to send a broadcast (a.k.a. push notifications) to a specific number of subscribers: