Skip to content

Variable Types in Workflow

When configuring a node in Workflow Weaver, you can reference three types of variables from the Insert Variable panel. Each type has a distinct scope and purpose.

Click here to Insert the Variable while configuring a component.

Global Variables

Platform-wide constants and secrets defined at the organization level, outside of any workflow. They are available to every node in every workflow and are typically managed by administrators.

Common uses include API keys, database URLs, and third-party service credentials.

Input Variables

The parameters a node accepts in order to execute — essentially what you feed into a node to configure or drive its behaviour.


Output Variables

The result a node produces after it has finished executing. These values are exposed to all downstream nodes in the workflow and are the primary mechanism for passing data from one node to the next.


Summary

                  GLOBAL VARIABLES
            (platform-wide secrets & config)
                                  ↓
Component(inputs)                →           returns: response
     ↑                                               ↑
INPUT VARIABLES                              OUTPUT VARIABLES
(what goes into it)                         (what comes out of it)
Variable Type Scope Defined By Primary Use
Global Platform-wide Administrator Secrets, credentials, shared config
Input Single node Node schema Parameters required to run the node
Output Current workflow Node execution Passing results to downstream nodes