Key Concepts

Last updated: September 24, 2026

Concept

What it is

Workflow

An automated sequence of connected steps. Each step is either an action provided by an integration (for example, “Upload Contracts” or “Send Message”) or a built-in operator that controls how the workflow branches, filters, and combines data.

Run

Each execution of a workflow is called a run. You can monitor every run step by step.

Trigger

An event that starts a workflow. A workflow can have several triggers of different types (see Trigger types below).

Integration

A connector between Flow and another service. Each integration defines the triggers and actions you can use when building workflows. Examples include Google Drive, SharePoint, Slack, DocuSign, and Ivo itself: Flow connects to Ivo through its public API, just like any other service, so workflows can upload contracts, run reviews, and update metadata in your workspace.

Installation

A specific, authorized connection to a service: it determines which account or workspace Flow can access. For example, Google Drive is the integration; a particular user’s Google Drive account is an installation. Slack is the integration; your connected Slack workspace is an installation. Installations are private to the person who created them by default and can be shared with the whole workspace.

Trigger types

Trigger type

How it starts

Recurring (Cron)

Starts automatically on a repeating schedule, such as every weekday at 9:00 AM.

Scheduled

Starts automatically once, at a specific date and time.

Manual

Starts when someone runs the workflow explicitly.

HTTP

Starts when Flow receives a request at a unique web address (a webhook). The URL is generated when you save the workflow, ready to paste into the external system that will call it.

SFTP

Starts when files are delivered to a dedicated SFTP drop point for the workflow. Flow generates the SFTP host, username, and password when you save the workflow, so external systems can deliver files securely.

Integration

Starts when an event occurs in a connected app, such as a message being received in Slack, a file changing in Google Drive, or a DocuSign envelope being updated.

Built-in operators

Alongside integration actions, workflows can include built-in operators that control how data moves through a workflow:

Operator

What it does

If/Else

Branching on conditions.

Filter

Filtering lists of items.

Route

Routing items down parallel paths.

Map

Reshaping data between steps.

Merge

Combining results from parallel branches.

Wait

Pausing until an approval or external callback arrives.

 

Who builds the workflow structure?

For now, workflow structures, including these operators, are built by the Ivo team. When you set up a workflow from a template, you configure its connections and fields. If your use case needs a different structure, such as an extra filtering step, talk to the Ivo team about what’s possible: these operators mean most process shapes can be supported.