Actions are activities that a user can perform in a workflow.
Some actions, such as Add Comment or Attach File, do not affect the case status. Others, such as Approve or Reject, can move a case from one status to another.
Advanced Workflow allows several ways to manage actions. You can use the standard actions using default settings, customize the settings for an action, or customize the default action settings.
To use the standard actions, when adding a new action, select one of the preset action types. Examples of standard actions include Approve, Attach File, Edit Case and View Case. A full list of action types can be found in the online help.
When adding an action, the default settings contain two options: Use Default Settings and Use Custom Settings. If you select Use Default Settings, the settings for the action cannot be customized. If you select Use Custom Settings, you can customize the action; however, these customizations will only affect the current usage of the action. Some customization options include changing the execution permissions and setting notifications.

Another option is to select Edit Default Action Settings. This option allows you to make the same customizations; however, in this case, all instances of this action use the new settings, not just the current one.
Let’s look at an example. Say that in your workflow, you have two statuses: New and Pending Acceptance. Both of these statuses use the Accept action; however, if a user selects Accept when the case is in the New status, you want a notification to go to the team leader, while if the case is in Pending Acceptance status, the notification should go to the case owner. Because the settings are different for both instances of the Accept action, you should select Use Custom Settings for each instance and set the notification to go to the appropriate recipient.
You can customize the default settings for an action type in the Settings for Default Actions tab of the workflow and selecting the desired action type. Some customizations include adding properties such as assigning notifications, assignment rules, forms, and events. You can also customize forms and associate each form with an action.
In many cases, customizing the actions will meet the needs of the business. However, you can also create custom actions if your business needs are more complex. Custom actions rely on Form Event scripts.

