---
sourceDocument: Xanadu ServiceNow AI Platform Capabilities
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Capabilities

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Approval and rollback workflow activities

# Approval and rollback workflow activities {#c_ApprovalAndRollbackActivities__nsz_tjs_3x}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Approval and rollback activities generate and manage approvals.{#c_ApprovalAndRollbackActivities__approval-shortdesc}  
Approval and rollback activities are not available in some workflows.

* With two exceptions, approval and rollback activities are only available when the workflow runs on a table that extends Task. The exceptions are the [Approval - User](https://www.servicenow.com/docs/RI~a6q7GJ90SSRpZ67wVbw "The Approval - User activity creates one or more individual user approvals.") and [Approval Action](https://www.servicenow.com/docs/3fxdVVIFiN3HQlou_f8a7Q "The Approval Action activity performs an approval action on the current task.") activities, which are available globally.
* Approval and rollback activities are available only if approval engines are turned off for the table on which the workflow runs. If approval engines are enabled for the table, approval activities appear greyed out and cannot be selected. To learn more about how workflow and approval engines interact, read [Approval workflow activities and approval engines](https://www.servicenow.com/docs/gFwoF1lzxd6O5_KR0gcFqQ#r_ApprovalActivitiesAndEngines "Approvals can be managed by approval activities or approval engines, but not both. Approval activities can be used if approval engines are not turned on for the table associated with the workflow.").
* **[Approval Action workflow activity](https://www.servicenow.com/docs/3fxdVVIFiN3HQlou_f8a7Q)**   
  The Approval Action activity performs an approval action on the current task.
* **[Approval Coordinator workflow activity](https://www.servicenow.com/docs/n_mVBTUBsnptwKmw_SbqHQ)**   
  The Approval Coordinator activity creates an approval whose outcome depends on the outcome of one or more child activities, including one or more Approval - User, Approval - Group, and/or Manual Approval activities.
* **[Approval - Group workflow activity](https://www.servicenow.com/docs/3VaM3rNvLpHbD6_qQqXR6g)**   
  The Approval - Group activity creates approval records for each member of a specified group.
* **[Approval - User workflow activity](https://www.servicenow.com/docs/RI~a6q7GJ90SSRpZ67wVbw)**   
  The Approval - User activity creates one or more individual user approvals.
* **[Generate workflow activity](https://www.servicenow.com/docs/IhuPeOZ7FX5F3m5wN6gLOQ)**   
  The Generate activity immediately creates task or approval records from any task or approval activities placed after the Generate activity in the workflow path. These pre-generated tasks and approvals start when the task and approval activities are reached during flow execution. This allows a task to have a set of associated pre-generated sequential tasks or approvals, but still require them to be completed in order.
* **[Manual Approvals workflow activity](https://www.servicenow.com/docs/RAYg8N_9ganS6Wz03pmeJQ)**   
  The Manual Approvals activity watches and manages any approvals that users add manually outside of the workflow process. This activity only selects approvals that are in the Not requested state.
* **[Rollback To workflow activity](https://www.servicenow.com/docs/tlw6zKLoFK62ofThRK~c_w#r_RollbackTo)**   
  The Rollback To activity transitions directly to the activity specified by the outgoing transition line arrow.

