Browse our comprehensive FAQ section to quickly find solutions, learn how to use ChatMaxima features, and get step-by-step guidance for setup, integrations, and support.
The Condition block allows your chatbot to make decisions. It checks if a specific condition is true or false based on a user's input or an existing variable, and then directs the conversation flow accordingly.
It makes your bot smarter and more dynamic. By setting up conditions, you can customize the conversation and guide the user down different paths, ensuring they get relevant information.
The "Type" field is where you choose what you want to compare. You can either compare a new "Input value" from the user or check the value of an "Existing variable" that you've already stored.
First, select "Input value" in the "Type" field. Then, you use the "Message" field to select a comparison type, such as equal to, not equal, greater than, or less than. Finally, you enter the specific "Value" you want to compare against.
First, select "Existing variable" in the "Type" field. Then, you'll see a "Select Variables" field where you can choose the variable you want to check. You then use the "Message" and "Value" fields to perform the comparison, just like you would for an input value.
You can compare values using conditions like equal to, not equal to, greater than, and less than. This allows you to check for specific matches, ranges, or non-matches.
The "Value" field is the specific number, word, or phrase that your bot will use as a reference for the comparison. It's the standard against which the user's input or the variable will be checked.
After you have configured all the fields for your condition, you must click submit to save the block and apply the logic to your chatbot's flow.
The block creates two paths: a "True" path and a "False" path. You can connect different conversational blocks to these paths to control what the bot says or does next.
"Input value" is used when you want to immediately check the user's last message against a value. "Existing variable" is used when you want to check a value that the bot saved earlier in the conversation.
You can find the Condition block by navigating to Dashboard → Quick Access. Then, under ChatMaxima Studio, click on Create Chatbot. The Condition block will be available in the sequence section of the builder.
You can find the video tutorial at: https://chatmaxima.com/video-tutorials/creating-a-sequence-condition-node-in-chatmaxima/
Yes. You can save the user's age in a variable, then use the "Existing variable" option, and select a "greater than" or "equal to" comparison to check if the age meets your requirement.
It's crucial because the comparison is case-sensitive and data-type specific. If you're comparing a number, make sure the value you enter is a number. If you're comparing text, ensure the spelling and capitalization are correct.
If the condition is not met, the bot will follow the "False" path you have set up, allowing you to handle the situation with a different message or action.
The block provides a user-friendly interface to set up complex if/then logic without having to write any code. It simplifies the process of creating conditional chatbot flows.
You can use it to check if a user has selected a specific preference, like a language or a product type, and then use the result to show them relevant content.