# Action Groups

Last Updated: 27-Sep-19

ActionGroups enable the grouping of other action elements into a single unit. There are two main reasons to group actions: organization and conditional execution of grouped actions.

You should specify a name for each ActionGroup using the Name attribute for organization and identification purposes.

ActionGroups may or may not have a Condition attribute that UI++ evaluates. If an ActionGroup does have a condition specified and this condition evaluates to false, UI++ skips sub-actions.

An action group can have any number of sub-actions, and all Action element types may be part of an ActionGroup.

<ActionGroup Name="Laptop Group" Condition="'%ChassisType%' = 'Laptop'">
…
</ActionGroup>