Capability
20 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “conditional branching with dynamic path selection”
A durable workflow execution engine for Elixir
Unique: Treats branching as a first-class workflow construct with full persistence and observability, rather than as imperative if/else logic in step functions. Each branch is a separate sub-graph with independent step execution history, enabling fine-grained control flow analysis and debugging.
vs others: More declarative than embedding conditionals in step logic and simpler than Temporal's workflow versioning for conditional behavior. Branch selection is queryable and auditable via database records.
via “multi-step workflow orchestration with conditional logic”
Interact with any UI, website or API
Unique: Maintains execution context and state across heterogeneous systems (web UIs and APIs) in a single workflow, allowing data flow between browser interactions and API calls without intermediate manual steps
vs others: More flexible than point-and-click RPA tools for handling dynamic data, and simpler than writing custom orchestration code with Airflow or Temporal
via “conditional branching and decision logic in workflows”
[Documentation](https://docs.airplane.dev/?utm_source=awesome-ai-agents)
Unique: Provides visual conditional branching with support for complex boolean logic and variable interpolation, allowing non-technical users to define decision trees without writing code
vs others: More intuitive than writing conditional logic in code because the visual builder shows all branches simultaneously, versus code-based approaches where branching logic is scattered across functions
via “multi-step business process orchestration with conditional branching”
Unique: Combines workflow orchestration with AI agent decision-making at each step, allowing processes to adapt based on real-time data rather than executing pre-programmed sequences; integrates human checkpoints into the orchestration graph itself rather than treating them as external approval gates.
vs others: More flexible than traditional RPA (which requires hardcoded sequences) and more reliable than pure AI agents (which lack structured process guarantees); sits between Zapier-style automation (simple, limited) and enterprise workflow engines (complex, expensive).
via “conditional-logic-branching”
via “conditional logic and branching execution”
via “custom-process-logic-with-conditional-branching”
via “multi-step workflow conditional logic”
via “conditional workflow branching”
via “conditional-logic-and-branching”
via “conditional-workflow-branching”
via “conditional-logic-and-branching”
via “conditional workflow branching”
via “conditional-workflow-branching”
via “conditional-logic-execution”
via “conditional-branching-and-routing”
via “conditional-logic-branching”
via “conditional-logic-execution”
via “multi-step-workflow-orchestration”
via “conditional-logic-branching”
Building an AI tool with “Multi Step Business Process Orchestration With Conditional Branching”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.