Skip to main content
Ultron executes up to 75 tasks at the same time. This is not a queue where tasks wait their turn. It is genuine parallel execution across agents and workspaces.

How the math works

5 agents × 15 workspaces = 75 concurrent task slots.

Within each task

Parallelism doesn’t stop at the task level. Inside each skill run, independent tool calls fire simultaneously:
A single lead enrichment that would take 30 seconds sequentially completes in 8–10 seconds with parallel execution.

Concurrency controls

Parallelism is managed at two levels to protect against rate limit cascades: If you invoke a third skill while two are running, it queues and starts the moment a slot opens. Rate limit handling: On a 429 response, Ultron reads the retry-after header, falls back to exponential backoff (1s → 2s → 4s), and retries up to 3 times before surfacing an error.

Why it matters

A complete outbound cycle — ICP research, lead discovery, enrichment, scoring, cold email draft, quality check — that takes a human 4 hours runs in under 15 minutes when Cortex and Specter work in parallel and hand off to Striker automatically.