Workflow limits
- Each organization can create up to 20 workflows, of which 10 can be active at a time.
- A workflow can contain a maximum of 20 states.
- Each state can have up to 5 outgoing transitions.
- A maximum of 5 actions can be configured per state or transition.
- Each transition can include up to 10 performers.
- The multi_email field supports a maximum of 20 email addresses.
- Each workflow can create up to 5,000 instances per day.
- A resource can be associated with only one workflow at a time.
Workflow visibility
- The Waiting for my action section in Workflows tab only lists workflows related to resources within the user’s organization.
- Workflows triggered from resources shared from outside the organization will not appear in this list. Users can access them through bell notifications or email notifications.
- The workflow icon is not displayed in listings for resources shared from outside the organization.
Restrictions for external users
- External users can view an active workflow for a file only if they are part of the upcoming transition.
- Once the transition is completed, external users will no longer be able to view that workflow instance.
- The Abort Workflow option is not available for external users, even if they have edit permission.
- The View Blueprint option is restricted for external users.
- External users cannot view past workflows associated with a resource.
Automatic abortion of workflows
During execution, workflows will be automatically aborted under the following conditions:
- If a workflow is triggered by a guest user (non-email user) and the next transition performer is the workflow initiator, the workflow will be aborted because the user is not recognized as a valid user.
- If external sharing settings do not allow access for the next transition performers during execution.
- If all transition performers complete their actions but the workflow stalls without progressing further.