THEN and ELSE routing
Connect separate downstream steps for the true path and false path so the decision remains visible on the canvas.
Conditional component
Use Conditional when the workflow needs a binary decision point that sends work down a THEN or ELSE path.
Evaluate an input value against criteria and route execution through true or false paths.
What this component unlocks
The docs describe Conditional as a component that evaluates input values against predefined criteria and routes execution based on whether the condition is true or false. Builders configure an input value, an operator, and a value to compare with, then connect components to the THEN path and ELSE path. The operator set includes equality, comparison, contains, list membership, starts with, ends with, empty, boolean, null, and inverse checks.
Connect separate downstream steps for the true path and false path so the decision remains visible on the canvas.
Compare values, check substrings, validate list membership, and test empty, boolean, or null states.
Use hover tooltips, action buttons, and logs to review configuration and execution results.
Use cases
These examples show how this component can become part of production workflows across customer-owned systems and environments.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Use Conditional as part of a governed CXFabric workflow that keeps configuration, credentials, logs, and handoffs visible.
Configuration surface
The exact fields can vary by deployment and product version, but each page gives customers a clear view of the component's intended role.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Expose this behavior as a reusable, logged, credential-aware step inside a CXFabric flow.
Implementation notes
Components should be easy for builders to configure and easy for operators to understand after the workflow is live.
Ensure input and comparison values use compatible types.
CXFabric approachMake the behavior explicit in the workflow so operators can see what happens before and after this component runs.
Use Selection when more than two branches are needed.
CXFabric approachMake the behavior explicit in the workflow so operators can see what happens before and after this component runs.
Test the condition with multiple input values before relying on it in production.
CXFabric approachMake the behavior explicit in the workflow so operators can see what happens before and after this component runs.
Workflow patterns
These are concept patterns that can be adapted to a customer's systems, policies, credentials, and deployment model.
Start with an event, use Conditional, then route the result to CRM, ticketing, or a customer-owned system.
Add validation, human approval, and logging around the component before downstream actions execute.
Deploy the component inside a customer-owned environment with credentials and logs governed by the customer.
Combine the component with packaged connectors or custom APIs when the process needs reusable system logic.
Component planning
We can scope the workflow, component configuration, credentials, deployment model, and handoff path before buildout begins.