Concepts
Understand Workflows, Connections, data types, and execution behaviour.
Start with these explanations when you need to understand how Flowgear objects fit together.
36 Articles
Data Types
Understand the data types used by Node Properties and Workflow data.
16 Articles
Activation Modes and Timeouts v2
The Runtime changes how a Workflow behaves according to why it was started and whether it is using the current design or a published revision.
App security model v2
Flowgear separates an App's user interface from the authority to run its backend workflows.
Apps v2
Flowgear Apps are lightweight interfaces over Workflow-backed business logic.
Compiled execution v2
The Runtime converts a Workflow definition into an executable artifact as part of publishing it.
Connection v2
A Connection is a reusable configuration for accessing a service or data source.
Data mapping v2
Data mapping assigns values to the Properties that consume or expose data in a Workflow.
Embedded CSharp Scripts v2
Workflows can include custom C# Scripts that can optionally reference Nuget packages.
Error Handling v2
The Runtime records a failing Step in Workflow Logs and stops normal execution unless an enclosing Try/Catch handles the exception.
Execution order v2
The Runtime executes a Workflow as an ordered tree of Steps.
Flow Connector v2
Canvas connections visualize data dependencies between Properties.
Lazy Evaluation and Streaming v2
The Runtime defers consumption of Streams and Arrays until the Step that requires the data executes.
Revisions and releases v2
Flowgear separates a Workflow's editable source history from the revision that each Environment runs.
Run Now v2
The Workflow designer's Run action starts a Debug activation of the current design.
Runtime Cluster v2
Workflows execute on a Cluster.
Sub-Workflows v2
A Sub-Workflow is a published Workflow called from another Workflow.
Triggers v2
A trigger defines how a published Workflow receives a new activation.
Workflow v2
A Workflow is a description of an automation or integration.
Workflow Logging v2
The Runtime records each Step in a Workflow execution including capturing Parameters, Returns, timing, result, errors, and parent/child context.
Workflow State v2
The Runtime keeps transient state for each Workflow activation.
Workflow Status v2
Workflow status controls whether the runtime may start a Workflow in a specific Site Environment.