Skip to content
GlossaryConceptUpdated May 2026

Parallel Execution

noun · also: workflow, multi-step-workflow, queue

What is parallel execution?

Parallel execution runs multiple workflow steps simultaneously rather than sequentially — faster end-to-end when steps don't depend on each other.

Definition

Full definition of parallel execution

If you need to notify Slack, HubSpot, and Mailchimp on a new signup, running them in parallel takes the longest single call's time, not the sum. Tiny Command lets you fan-out from any step into parallel branches. The workflow waits for all branches to complete before continuing (or you can fire-and-forget for true async).

In practice

Parallel Execution examples

Parallel branches
Trigger → [Notify Slack | Update HubSpot | Add to Mailchimp] (all run at once)
Used by

Apps that exemplify parallel execution

See parallel execution in action across real integrations.

FAQ

Common questions about parallel execution

What if one parallel branch fails?
Tiny Command surfaces the failure but doesn't block other branches. Each branch can have its own retry policy.
Can parallel branches share data?
Each branch sees the trigger output, but not other branches' outputs (until they all finish and you re-join). Pass data through external storage if branches need to coordinate.