Recipe limits
Recipes are subject to the following design and run time limits.
General recipe design time limits
|
Description
|
Limit
|
| Maximum recipe name length | 255 characters |
| Maximum number of webhook recipes subscribed to same URL | 100 |
Recipe code size limits
Recipe code size limits vary by data center.
View US Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View EU Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View SG Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View JP Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View AU Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View IL Data Center recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
View Developer sandbox recipe code size limits
|
Description
|
Limit
|
| Maximum code size (lines) | 1,000 |
Job report limits
|
Description
|
Limit
|
| Maximum number of columns in a job report | 10 |
| Maximum job report column value length | 256 characters |
| Maximum job report size | 5 KB |
Test automation design time limits
|
Description
|
Limit
|
| Maximum test case name length | 255 characters |
| Maximum test case description length | 1,000 characters |
| Maximum test case body length | 1,000,000 characters |
| Maximum batch size of test cases request when requested by IDs | 500 |
| Maximum number of test cases per recipe | 100 |
General recipe run time limits
|
Description
|
Limit
|
Notes
|
| Job details: Maximum data storage of inputs/outputs across all steps | 1 MB | Job details are truncated if the total data exceeds 1 MB. |
| Webhook rate limits | - Steady rate: 20 events per second, equivalent to 72,000 events per hour
- Burst allowance: 9,000 events that can be processed beyond the steady rate in a burst
| NA |
| Webhook byte limits | - 30 MB per minute
- Burst allowance: 30 MB
| These byte limits represent the total memory in all your webhooks. |
| Maximum number of recipes subscribed to the same webhook URL | 100 | NA |
| Maximum recipe concurrency | 30 | This limit can be increased by contacting Customer Success. |
| Maximum number of recipe steps | 1,000 | NA |
Queue size limits
|
Description
|
Limit
|
Notes
|
| Size of recipe function queue | 10,000 | NA |
| Size of user actions queue | 1,000 | NA |
| Size of long action queue | 10,000 | Applies to recipe jobs with long running actions. These jobs enter a sleep state and move to the long action queue where they await processing. |
| Size of poller events queue | 10,000 | NA |
| Size of webhooks events queue | 20,000 | NA |
Timeout limits
|
Description
|
Limit
|
Notes
|
| Standard job timeout | 90 minutes | NA |
| HTTP action request timeout | - If wait for response is
true, the timeout is 1 hour - If wait for response is
false, the timeout is 120 seconds
| NA |
| Polling trigger timeout | 5 minutes | NA |
| Long pause/action timeout | 732 days | Workato doesn't support indefinite pauses in recipes. Recipes that exceed a total cumulative pause duration of 732 days across all long actions fail. |
Specific connectors have variable timeout limits. Refer to the Connectors limits section for more information.
Payload limits
|
Description
|
Limit
|
| Maximum trigger event payload size in bytes | 50 MB |
| Maximum payload size for callable recipes that are API platform endpoints | 1 MB (compressed) |
FURTHER READING
Refer to the Platform limits documentation for more information about Workato limits.