Skip to content

Limits

Most workflows stay well inside these limits. The ones people hit most are the step cap, the loop cap, and the webhook rate limit.

LimitValue
Steps in one workflow50, counting every nested block
Trigger input parameters20
Collect-input fields20
Items in one loop100, with up to 10 at once
Parallel branches2 to 10
Paths on one Route1 to 10
Routes on one AI Route2 to 8
Approvers on one step10
Nested workflow calls5 deep
Length of one {{ }} template8192 characters
Whole definition100 KB
Run Code source64 KB
LimitValue
One step attempt60 seconds by default, 15 minutes at most
Retries per step5 at most
Wait / Delay24 hours
Wait until24 hours, with at most 20 checks
Approval and collect-input timeout24 hours by default, 7 days at most
HTTP request timeout10 seconds by default
Send Email recipients per step20
Send Email emails per workspace per hour200
Approval and input request emails per workspace per hour200, counted separately from Send Email
Resources from one alert group lookup100 resources, from up to 1,000 firing instances
Runs at the same time, per workspace20

A run that’s waiting on a person, between the checks of a Wait until, or on a Wait / Delay of 1 minute or longer doesn’t count toward the 20. A shorter delay does, and so does every run that’s running a step.

LimitValue
Webhook and form URL60 requests per minute, per workflow
App-event trigger200 runs per workflow per hour
Any trigger500 runs per workflow per 5 minutes

The 500-run limit stops a workflow that keeps triggering itself. Child runs and test runs don’t count toward it.

KloudMate keeps finished runs and their step detail for 30 days. It keeps published versions for 30 days too, but always keeps the newest 20 per workflow, the live one, and any version a kept run still uses.

LimitValue
Workspace variables200 per workspace
One variable’s value8 KB
Storage keys10,000 per workspace
One stored value64 KB
One stored list10,000 items

Workflow automation is part of the Pro and Business plans. On the Free plan, Workflows shows an upgrade prompt instead, with View plans for organization owners.

Your plan also decides which integrations you can connect. See Connections → Providers.

If a plan lapses, existing webhook deliveries, form submissions, and approval links keep working, so a decision link already in someone’s inbox doesn’t break. You can no longer create or edit workflows.