Condition Action
The condition action in REVE chatbot will allow users to perform various logical actions and direct their customers to a more personalized bot flow.
Last updated
The condition action in REVE chatbot will allow users to perform various logical actions and direct their customers to a more personalized bot flow.
Last updated
In simple words, it's like a tool that helps your chatbot think logically. It works by giving your chatbot a rule to follow: IF something specific happens (condition), THEN it should take one action (consequence) OR another action (alternative).
IF Conditions are important to make a dynamic chatbot. They're used to tailor interactions based on user choices and the data collected in variables from their responses. IF Conditions bring logic to your chatbot, ensuring it makes informed decisions. Here are a few practical examples:
Personalizing greetings based on the time of day or the user's location.
Guiding users down different paths depending on various system and custom attributes.
In essence, IF Conditions make your chatbot smarter and more user-centric.
You can add condition based on your required bot flow by clicking on the condition action button(green Box) under workflow actions in the actions menu .
After clicking the condition button, a new action will be added to the node. You can add the condition action according to your preference and bot flow.
When user clicks the condition1, the details panel slides in from the right. Here users set the condition rules. Users have to select an attribute whose value he wants check (marked in green). Depending on the attribute and it's value, users have to choose the logic (marked yellow). Lastly users have to provide a value that will be used to check with the attribute (marked in purple).
If requires users can add multiple rules by clicking the (+) plus icon (marked in yellow). Even they can add multiple condition blocks by clicking the +Add button (marked in green).
These rules or condition blocks are connected with add/ or logic
User can add multiple conditions in each condition action. When the node is triggered, the 1st condition (all the rules & condition blocks inside) is checked. If all the rules are fulfilled, the node connected with the if success connector will be triggered. Otherwise the next condition will be checked & the node connected with the Else if connector will be triggered.
If none of the conditions are fulfilled, the node connected with the Else connector will be triggered.
Any questions? Please email us at support@revechat.com