Reserved Words

Below you can find a list of reserved terms which are not allowed as variables function names as well as labels.

Term Usage
and The term and is used in conditional operators.
block The term block is used to be able to disable a block (i.e. function, conditional, loop).
call The term call is used to control the flow of the automation by calling a function.
case The term case is used to form conditions.
default The term default is used to form conditions.
disable The term disable is used to disable a particular command so that it’s not performed during the execution.
else The term else is used to form conditions.
end The term end is used to mark the end of a block. A block can be a conditional, a loop or a function.
error The term error is used in the exception handling of an action. It’s used to throw an error.
exit The term exit is used to terminate the automation, a function or a loop.
false The term false is used as a boolean operator.
for The term for is used in conjunction with the wait term to set the duration the automation should wait until moving to the next action.
foreach The term foreach is used to control repetitions.
from The term from is used to control repetitions.
function The term function is used to interact with functions in an automation.
goto The term goto is used to control the flow of the automation.
if The term if is used to form conditions.
import The term import is used to enable addition of external resources to the automation.
in The term in is used in conditional operations related to lists and strings.
label The term label is used to control the flow of the automation.
loop The term loop is used to create repetitions.
main The term main is used by the main function.
next The term next is used to control repetitions.
no The term no is used as a boolean operator.
not The term not is used in conditionals operators.
on The term on is used in the exception handling of an action. It’s used in conjunction with the word error when it’s used.
or The term or is used in conditional operators.
repeat The term repeat is used in the exception handling of an action. It’s used when an action should be repeated.
set The term set is used to assign a value to a variable.
step The term step is used to control repetitions.
switch The term switch is used to form conditions.
then The term then is used to form conditions.
throw The term throw is used in the exception handling of an action. It’s used to throw an error.
times The term times is used in the exception handling of an action. Its used to define the number of times the action should attempt to run.
to The term to is used while a value is assigned to a variable as well as when to control the number of repetitions.
true The term true is used as a boolean operator.
wait The term wait is used to set some wait time for a particular event within the automation.
while The term while is used to control repetitions.
yes The term yes is used as a boolean operator.