Skip to content
GlossaryConceptUpdated May 2026

Conditional Branching

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

What is conditional branching?

Conditional branching runs different downstream steps based on the data — "if customer tier is enterprise, do X; else do Y".

Definition

Full definition of conditional branching

Most real workflows need conditions: VIPs get different treatment than free users, urgent tickets route differently than questions, paid customers see different emails than trial users. Tiny Command has if/else nodes and switch nodes (for multi-way branching). The visual canvas shows branches as forks in the path.

In practice

Conditional Branching examples

If/else
if {{trigger.amount}} > 1000: notify VIP-team. else: log to standard queue.
Used by

Apps that exemplify conditional branching

See conditional branching in action across real integrations.

FAQ

Common questions about conditional branching

If/else or switch?
If/else for binary decisions. Switch for 3+ options based on the same field (e.g., status = 'draft' / 'published' / 'archived').
Can branches re-join?
Yes — Tiny Command lets branches converge back into a single path for shared post-processing.