Skip to content

Workflows

Workflow limits

Every limit that applies to workflows: size, run time, block timeouts, rate limits, webhook body, email and Slack.

Reference1 min readUpdated 23 October 2026

These limits are enforced by the API and the web app. They are the same for every account.

Size

LimitValue
Blocks per workflow50
Connections per workflow100
Workflow definition200 KB
Blocks executed per run25
Run input32,000 characters, 5 levels deep, 500 values

Time

LimitValue
Whole run280 seconds
Agent block120 seconds
Classify, Extract, Guardrail check75 seconds
MCP tool call30 seconds
HTTP request, Knowledge lookup20 seconds each
Delay0 to 30 seconds
Webhook ?wait=trueUp to 30 seconds, then 202 with status running

Runs that stay stuck in running are closed automatically after 15 minutes.

Rates

LimitValueWhen exceeded
Run requests per account30 a minute429 RATE_LIMIT_EXCEEDED with Retry-After
Runs at once per account5429 TOO_MANY_RUNNING, Retry-After: 10
Webhook calls per workflow60 a minute429
Webhook body100 KBRefused

Actions

LimitValue
Email recipients5 per Send email block
Emails100 a day per account
Email subject / body200 / 50,000 characters
Slack message text3,000 characters
HTTP response passed on512 KB
Classify labels10, plus Other
Extract fields20
Knowledge lookup results1 to 10
Regex pattern300 characters, 0.25 s timeout

Run history

Runs in the designer lists the last 50 runs with status (queued, running, succeeded, failed), start time, duration and tokens.

Still stuck?

Email us with what you tried and any request id. A person replies.

support@sentientone.ai