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

•Workflow data state

When workflow is executed, the data returned from each node is immutable(i.e. state of each node cannot be modified after it is created). There are 3 types of nodes that can change the state of the workflow data:

  • connector nodes can add new data if they have output
  • processors can change, process or execute even more complex operations on existing data
  • nested workflows could do both

The state of the available data is known at runtime depending on the path taken. When you open any node, you will see the Current State tab. This is the structure of the data state at this step(states of all of the node’s predecessors).

•Example

wds1

If we open the ‘GetProduct’ node in Current state we will see only Start node data, because the start node is the only predecessor. So in ‘GetProduct’ node, we will be able to use only the data that came from the Start node. wds2

But if we open one of the setters at the end of workflow - Success for example, available data will be from Start, GetProduct, and PlaceOrder nodes, because all of them are predecessors of Success and have defined output. wds3

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