# Recipe limits

Recipes are subject to the following design and run time limits.

# General recipe design time limits

Description Limit
Maximum recipe name length255 characters
Maximum number of webhook recipes subscribed to same URL100

# Recipe code size limits

Recipe code size limits vary by data center.

Data center Maximum code size (lines) Maximum code size (bytes) Maximum line comment (characters) Maximum input size (bytes)
US1,00090 MB2,1005 MB
EU1,00090 MB2,1005 MB
SG1,00090 MB2,1005 MB
JP1,00090 MB2,1005 MB
AU1,00090 MB2,1005 MB
IL1,00020 MB1,0001 MB
Developer sandbox1,00010 MB1,0001 MB

# Job report design time limits

Description Limit
Maximum number of columns in a job report10
Maximum job report column value length256 characters

# Test automation design time limits

Description Limit
Maximum test case name length255 characters
Maximum test case description length1,000 characters
Maximum test case body length1,000,000 characters
Maximum batch size of test cases request when requested by IDs500
Maximum number of test cases per recipe100

# General recipe run time limits

Description Limit
Job details: Maximum data storage of inputs/outputs across all steps1 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
Webhook byte limitsOur webhook gateway has the following byte limits, which represents the total memory in all your webhooks:
  • 30 MB per minute
  • Burst allowance: 30 MB
Maximum number of recipes subscribed to the same webhook URL100
Maximum recipe concurrency30
This limit can be increased by contacting Customer Success.
Maximum number of recipe steps1,000

# Queue size limits

Description Limit
Size of recipe function queue10,000
Size of user actions queue1,000
Size of swap_in queue10,000
Size of poller events queue10,000
Size of webhooks events queue20,000

# Timeout limits

Description Limit
Standard job timeout90 minutes
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
Polling trigger timeout5 minutes
Long pause/action timeout370 days
Workato doesn't support indefinite pauses in recipes. Starting June 1, 2025, recipes that exceed a total cumulative pause duration of 370 days across all long actions will fail.

Specific connectors have variable timeout limits. Refer to the Connectors limits section for more information.

# Payload limits

Description Limit
Maximum webhook payload size for the EU Data Center30 MB
Maximum webhook payload size for all other data centers10 MB
Maximum trigger event payload size in bytes50 MB
Maximum payload size for callable recipes that are API platform endpoints1 MB (compressed)

FURTHER READING

Refer to the Platform limits documentation for more information about Workato limits.


Last updated: 7/18/2025, 3:52:18 PM