What does this page cover
Learn how to create and manage approval workflows to automate and simplify the business approval and trigger actions when a approver approves or rejects the record.
1. Creating approval workflows
Approval workflows in Zoho Creator are designed to automate the end-to-end approval process, eliminating the need for repetitive manual follow-ups. An approval workflow is essentially a predefined set of rules and actions that routes form entries to the appropriate decision-makers for approval or rejection. To create a approval workflow for a form, you have to add approver and define actions to execute when the record is approved or rejected by the approver. you can add as many approves and define actions when each approver approves or rejects the record.
1.1. See how to create approval workflows
1.2. Step for creating approval workflows
- Navigate to your application in edit mode and click the Add icon (
) in the top header strip. All application components will be displayed.

- Select Workflow in the Create New Component screen. All workflow types will be displayed.

- Choose On an approval activity. This opens the approval workflow creation page.

Alternatively, you can also open the approval workflow creation page from the application's edit mode > Workflows tab > Approvals. Click either Create Workflow (visible only when no workflows exist) or New Workflow button to add a new one.

- Choose the form that you want to set the Approval process and name the workflow.

- Select when to run the approval process. By default, it will be set as Always, which means the approval action will execute for all records. To run the action only for specific records, choose on condition and define the necessary criteria. Learn more about configuring conditions in a workflow.

- Click Create Workflow.
- Click Add New Approver. A configuration pane will slide form the right.

Select the approver type from the Select type dropdown. Based on your selection the approvers can be selected in the next step.
- User: Refer to the users in added in your Creator account.
- Role: Refers to the user associated with a specific role. The Select Approver field lists both the default roles and any custom roles created by you. When a role is selected, all users associated with that role will have the permission to approve or deny the record.
- Field: Allows you to dynamically assign approvers by selecting a Users field from your form.

Select the approver. The list of available approvers will depend on the type you selected in the previous step.
- If you selected User, all users in your Creator account will be displayed for your selection.
- If you selected Role, the user roles configured for the application (such as CEO, Manager, etc.) will be listed for your selection. All users assigned to the selected role can approve the record.
- If you selected Field, All User field in the form will be displayed for selection. the approver will be determined dynamically based on the user specified in the Users field of the form.

- Enter the Approval and Denial labels. By default, the labels are Approve and Reject, but you can modify them based on your requirements. These labels will be displayed to approvers when they want to interact with a record.

- Click Save Approver.

Once added, you will be directed to the Approval Workflow Builder, where you can configure actions to be executed when a record is sent for approval, approved, or rejected.
Click here to learn how to configure actions for approval workflows.

2. Managing approval workflows
Approval workflows include the following manage options:
- Enabling or disabling approval workflows
- Deleting approval workflows
- Modifying the approval workflows properties
- Editing and deleting the approvers in approval workflow
- Editing and deleting the approval workflow actions criteria
- Editing and deleting the approval workflow actions
2.1. Enabling or disabling approval workflows
Note: Disabling the workflow will temporarily suspend its execution without deleting it.- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names.

- Click the Status toggle next to the preferred approval workflow to enable or disable it.

2.2. Deleting approval workflows
- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names.

- Hover over the workflow and click on the delete icon (
)that appears to delete the workflow permanently.

2.3. Modifying the approval workflows properties
- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names. Click the preferred approval workflow to open the workflow builder.

- Click the gear icon (
) icon in the top right corner of the workflow builder to open the Workflow Properties slider.

The following configuration can be managed from the Workflow Properties slider.
- Workflow name: Edit the existing workflow name to rename the approval workflow.

Run this process: Modify or add new criteria to execute the approval.
If no criteria were defined while configuring the approval workflow, the it will be set to Always. If criteria were already defined during workflow creation, they will be displayed here.
- To add criteria to the approval workflow, click on condition.

- To modify the existing criteria, click on the displayed criteria.

- Define the required logic in the Edit Criteria pop-up and click Save Criteria.

- Allow submitters to recall requests: When enabled, this option allows users to recall their approval requests from the Pending Tasks module in the live application. By default, this option is set to No. You can enable it by selecting Yes.

Select fields that will show in live approvals: Control which fields from the form linked with the approval workflow to be shown to the approver and users in the Approval section in the live mode of the application.
- Click add icon (+) and select a field form the dropdown to add that fields to display on the Approvals module in the live mode of the application.

- Click and drag on the field to rearrange the display order of the fields.

- Hover over a field and click on the delete icon (
) to remove that field.

- Click Save Settings after making the preferred changes in the workflow properties.

2.4. Editing and deleting the approvers in approval workflow
- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names. Click the preferred approval workflow to open the workflow builder.

- Hover over the approver header to reveal the edit (
) and delete icons (
).

Click on the edit icon to open the Edit Approver slider.

- Modify the approver by selecting the approver type, approver and labels and then click Save Approver.

- Click the delete icon (
) to remove the approver.
Note: When an approver is deleted, the entire approval level, including all actions configured to execute on approval or rejection, will also be permanently deleted.
2.5. Editing and deleting the approval workflow actions criteria
- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names. Click the preferred approval workflow to open the workflow builder.

- Hover over the criteria on top of the action block to reveal the edit (
) and delete icons (
). If criteria is not configured for the action block, only the edit icon will be visible.

Click on the edit icon (
) to open the Edit Criteria pop-up.

- Modify the existing criteria or add new ones, then click Save Criteria.

- Click the delete icon (
) to remove the criteria from the action block.

2.6. Editing and deleting the approval workflow actions
- Navigate to the Approvals tab under the Workflows section in the edit mode of your application. All approval workflows configured in the application are listed here, grouped by their respective form names. Click the preferred approval workflow to open the workflow builder.

- Hover over the action inside the block to reveal the (
) and delete icons (
).

- Click the edit icon(
) or directly click on the action to modify its configuration.

- Click the delete icon(
) to remove the action entirely.

- Understanding approval workflows
- Configuring notification actions for approval workflows
- Configuring data access actions for approval workflows
- Configuring Deluge script for approval workflows
- Configuring integration actions for approval workflows