> For the complete documentation index, see [llms.txt](https://approval-docs.boloforms.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://approval-docs.boloforms.com/guides/boloforms-dashboard/conditions.md).

# Conditions

Conditions are based on Boolean logic; if a condition is met then an email for approval will be sent to the required approver.

The Basic commands for conditions are:

* equal to(=): Checks if two values are exactly the same.
* not equal to(!=): Determines if two values are different from each other
* greater than(>): Compares if one value is larger than another
* less than(<): Compares if one value is smaller than another
* greater than equal to(>=): Checks if one value is either larger than or equal to another
* less than equal to (<=): Determines if one value is either smaller than or equal to another
* contains: Checks, if a certain value or substring is present within a larger value or string.
* does not contain: Determines if a certain value or substring is not present within a larger value or string

### The And/Or Operator

AND: Evaluates as true only if all the conditions being compared are true.&#x20;

OR: Evaluates as true if at least one of the conditions being compared is true.

![](https://content.gitbook.com/content/YQgVp04bIlMX7q5LIuGR/blobs/lOCHDToAs7N25jSxw0sv/Screenshot%202023-06-03%20at%2011.32.06%20AM.png)
