NewIntroducing Arbiter AI. Experience the boundless capabilities of AI, right inside Arbiter. Check it out
  • Intro
    • Automations
    • Complex Decision-Making
    • Integrations
  • Docs
  • Support
  • Pricing
Try Arbiter

    Introduction

  • What is Arbiter?
    • Overview
    • Automations and Integrations
    • Decision-Making Software
    • Overview
    • Configure the Start Node
    • Connect to an HTTP API
    • Use Processor for Math Calculations
    • Add Conditions with Rule Node
    • Output Data and Workflow Tests
  • Concepts
  • Workflows

  • Projects
    • Intro
    • Workflow data state
    • Result schema
    • Canvas actions
    • Start node
    • Connector node
    • Rule node
    • Processor node
    • Workflow node
    • Setter node
    • Intro
    • Http request
    • Intro
      • Overview
        • Overview
        • Text
        • Date and Time
        • Math
        • Overview
        • Text Template
        • Find
        • Filter
  • Variables
    • Checkpoints
    • Workflows status
  • Data Types
  • Input Parameters Form
  • Arbiter AI
  • Visibility and Audit
  • Troubleshoot & FAQ

  • Roadmap
  • Changelog
Type '/' to Search

•Rule node

•Overview

Adds conditional logic to workflows. Rules allow you to define conditions to determine which execution path should be taken. If conditional logic is evaluated to true the next step will be the node connected to the upper port, otherwise, the next step will be through the lower port.

rule-paths

•Properties

Each rule group contains a set of rules and uses logical operators (and, or, not).

  • Using the OR operator, we can create an expression that is true when either of two conditions are true.
  • Using the AND operator, we can create an expression that is true only when both of the conditions are true.
  • Using the NOT operator, we can reverse the truth value of an entire expression, from true to false or false to true.

Fields can be of type:

  • simple (string, number, bool, date/time/datetime, list)
  • structs (will be displayed in select as tree)

Based on the type of data you will see different comparison operators. Comparison operators can be:

  • binary (== != < > ..)
  • unary (is empty, is null)
  • 'between' (for numbers, dates, times)
  • complex operators like 'proximity'

Values of fields can be compared with:

  • values
  • another fields (of same type)

rule-props

In the ‘Current State’ tab you can check the available data from previous steps.

DocsContactLegalCookies
©2022-2023 Arbiter Technologies Ltd. All rights reserved.