Platform DocumentationPlatform Documentation
Device TemplateWorkflowsNodes

Logic Nodes

Learn about logic nodes that control workflow execution flow.

Logic nodes control the flow of workflow execution. They enable decision-making, value routing, calculations, and time-based operations.

Overview

Logic nodes determine how data flows through your workflow and what actions are taken based on conditions, calculations, or time-based rules.

Available Logic Nodes

NodeDescription
CalculationPerform mathematical operations
ConditionBranch workflow based on true/false evaluation
FormulaEvaluate complex expressions
SwitchRoute based on value matching
Timestamp CheckEvaluate time-based conditions

Using Logic Nodes

Logic nodes are typically placed between data nodes and action nodes:

  1. Retrieve data from data nodes
  2. Process with logic nodes (calculate, condition, route)
  3. Execute actions based on the processed results

Best Practices

  • Keep logic nodes focused on a single decision or calculation
  • Document expected input types for each node
  • Test edge cases and boundary conditions
  • Use meaningful variable names for intermediate results

Next Steps

Explore each logic node type to learn how to use them in your workflows.

On this page