Overview
Workato enforces a monthly task limit on every account. A task is counted each time a step in a Recipe executes — for example, each Action in a Recipe consumes one task per Job run. TrackVia accounts are subject to a limit of 11,000,000 tasks per month. When this limit is reached, all active Recipes will pause and new Jobs will stop running until the limit is reset or increased.
If your account has reached its task limit, the first step is to contact your TrackVia Customer Success Manager to discuss options for increasing your limit. Once the limit has been increased, most Recipes will resume automatically — but in some cases they may remain stuck in a "Waiting for jobs" status and need to be restarted manually.
This article walks through how to confirm the new limit is in effect, restart affected Recipes, recover any Jobs that did not process, and prevent the issue from recurring.
⚠ What happened to Jobs that were running when the limit was hit?
Any Jobs that were in progress when the task limit was reached may have failed or been partially processed. After restarting your Recipes, review Job History for each affected Recipe to identify failed Jobs. You can use Workato's Repeat Failed Jobs feature to reprocess them — see Step 3 below for details.
Jump to Section
- Step 1: Verify the New Task Limit Is in Effect
- Step 2: Restart Affected Recipes
- Step 3: Check the Job Queue and Recover Failed Jobs
- Step 4: Prevent Hitting the Limit Again
Step 1: Verify the New Task Limit Is in Effect
Before restarting any Recipes, confirm that your account's task limit has actually been updated. Restarting Recipes before the new limit is in effect will not help — they will immediately pause again.
- In Workato, click your account name in the upper-right corner and go to Settings
- Navigate to Subscription or Account Usage (the label may vary depending on your account type)
- Confirm that the task limit shown reflects the increased amount agreed with your Customer Success Manager
- If the new limit is not yet reflected, wait a few minutes and refresh — or contact TrackVia Support to confirm the change has been applied
Step 2: Restart Affected Recipes
When the task limit is reached, Recipes stop accepting new Jobs and may display a "Waiting for jobs" status. Even after the limit is increased, these Recipes may not resume automatically and will need to be restarted manually.
Restarting a Recipe does not delete or reprocess past Jobs — it simply allows new trigger events to begin creating Jobs again going forward.
- In Workato, navigate to the Recipes page
- Filter or scan for Recipes with a "Waiting for jobs" or stopped status
- For each affected Recipe, click Stop if it is still in a running or waiting state
- Once stopped, click Start to restart the Recipe
- Confirm the Recipe status changes to Running
Repeat this for all affected Recipes. If you have many Recipes to restart, work through them in order of business priority.
Step 3: Check the Job Queue and Recover Failed Jobs
After restarting your Recipes, check whether Jobs that were queued or running during the outage processed successfully, or whether they need to be manually recovered.
- Open each restarted Recipe and click the Jobs tab
- Review the Job History for failed or incomplete Jobs that occurred around the time the limit was hit
- For each failed Job, review the error details to confirm the failure was caused by the task limit and not a separate underlying issue
- Use the Repeat Failed Jobs feature to reprocess any Jobs that failed due to the task limit interruption
⚠ Note: Repeat Failed Jobs will not work if the triggering record is no longer present in the triggering TrackVia view. Before repeating a failed Job, ensure the triggering record still exists in the correct view. If the record has been moved or the view has been filtered, the repeat will fail silently.
If Jobs remain stuck after repeating, or if a large volume of records were missed during the outage, contact TrackVia Support for assistance. When you reach out, include the Recipe names, the approximate time range of the outage, and any error messages from Job History.
Step 4: Prevent Hitting the Limit Again
A task limit interruption is a signal that your Recipes are consuming more tasks than expected. Before resuming normal operations, consider reviewing your integration design to reduce unnecessary task consumption:
- Audit your Recipe designs — Recipes with unnecessary steps, redundant lookups, or excessive polling loops consume tasks faster than needed. See Workato Recipe Design Best Practices for optimization guidance, particularly Best Practice #7 (Minimize API Calls).
- Use custom TrackVia views — Recipes that trigger on large default views process more records per run, consuming more tasks. Replace default views with filtered, integration-specific views that include only the records actually needed.
- Monitor task usage proactively — check your account's task usage periodically in the Workato Settings dashboard so you can identify trends before the limit is reached rather than after.
- Consider upgrading your plan — if your legitimate integration volume genuinely requires more tasks, speak with your Customer Success Manager about increasing your monthly task allocation.
Related Articles
- Introduction to TrackVia Integrations Powered by Workato — Read this for an overview of how Recipes, Jobs, and Tasks relate to each other.
- Workato Recipe Design Best Practices — Read this to optimize your Recipes and reduce unnecessary task consumption going forward.
- Workato: Best Practices for TrackVia Connections — Read this for guidance on managing the API users and credentials that power your Recipes.
- Troubleshooting Common API Errors — Read this if your Recipes are returning 429 Too Many Requests errors, which may accompany or precede a task limit event.
Comments
0 comments
Please sign in to leave a comment.