Commands all have the following structure:

<command attribute_1="..." attribute_2="..." attribute_n="..." />

The required attributes are underlined in each command description.   Underlined attributes described in sub-groups are only required for their subgroup (e.g. collect command chars attributes).

Example: <set var=TempAlarm value="100" />

Multi-Commands such as if, while and script do not require a forward slash (/) at the end of the line to indicate the end of the command, because they are actually the initiation of a group of commands.  They are concluded by inserting </command> after the group of commands contained within the initial command.

Multi Command Example:
<if condition="[Temp] GT [TempAlarm]" >
   <log message="temperature alarm triggered" />
   <run script="SystemShutdown" />