• Tech
  • Floatbot is Live with its If-Else Feature

Floatbot is Live with its If-Else Feature

Floatbot is introducing its If-else feature, it can be used to go to a specified flow or any item of the flow if the condition gets true. The condition compares the attribute value with the specified value and accordingly Go to other flow.

  • Feb 21 2018
Table of Contents

TABLE OF CONTENT

if-else condition in floatbot

One more feature is live for you guys!!

The If-Else feature controls the flow of response based on the user’s attribute. With this feature, you can redirect the user to a specific flow or item of the flow which is predetermined by you.


To Specify Condition

  • Select variable from the predefined variables.
  • Select the operator
  • Enter the value for comparison with the variable.
  • Select the Go to flow from predefined flows.
  • Select the item from the Go to flow, where the flow will be redirected if the condition gets true.

If you don’t want to specify condition, then just select Go to flow, and the item inside the flow, (by default 1st item of the flow will be selected).

Acceptable Operators are:

  • == If the value equals variable
  • !=  If the value not equals variable
  • <  If the value is less than variable
  • >  If the value is greater than variable
  • <= If the value is less than or equal to value
  • >=  If the value is greater than or equal to value
  • Is Set  If the variable value is set
  • Is Not Set  If the variable value is not set
  • Like If the variable is like the value

Let us see an example of this feature.

This is an example of online railway ticket portal. And here we are adding a flow using this feature asking if the age of the children is 11.

The image below shows condition groups of an online ticket booking chatbot. After completing the input details. The variable is inserted with {{children}} and value of 11. Below screenshot shows the use of the variable and value in this bot.

 

if-else condition in chatbot

 

Here if the value of the children will be less than or equal to 11 then it will go to “Passenger” flow to the User Input with the message “Enter How many children?” that is shown below.

Try the feature by yourself Here and give us your feedback !!