Workflows billing and usage
Learn about billing and usage for Retool Workflows.
Refer to the following sections for more information about billing and usage for Retool Workflows.
Workflows billing
If your organization uses Retool Workflows, usage is calculated based on the total number of triggered workflow runs that completed successfully.
Refer to Retool's pricing page to learn more about pricing for Retool Workflows. If you exceed the number of allotted runs for your plan, Retool notifies you with in-app notifications as well as emails. Make sure to add workflows-billing@email.retool.com
as a safe or recognized email address so that emails aren't added to your spam folder.
Billable runs
A run is considered billable if it successfully completed and was automatically triggered by one of the following:
- A webhook.
- A schedule.
- Another workflow.
- A query trigger.
- A web or mobile app.
Billable run examples
- A webhook-triggered workflow that runs whenever a payment is received using Stripe.
- A schedule-triggered workflow that runs daily at 9am to generate a report using Salesforce data.
- A workflow that is run from within another workflow.
- A workflow that is run from a Retool web or mobile app.
Non-billable runs
A run is considered non-billable if a workflow either:
- Fails to run successfully (e.g., an error occurred).
- Is manually run from the Workflow IDE.
- Is triggered by a Retool event.
Retool does not charge for non-billable run usage.
Non-billable run examples
- A workflow that failed because a query timed out and did not retrieve data.
- A workflow currently in development that is manually run from the Workflow IDE for testing purposes.
- A workflow that runs whenever a new user is invited to your Retool organization.
Usage monitoring
You can monitor workflow bandwidth, runs, and total number of active workflows for the current period in the Workflows tab of your Retool organization.
