Introduction to Orchestration


Cover image

Cargo provides various logical nodes and 3rd-party integrations that you can compile together to express complex logic using simple building blocks, just like how LEGO works. We call this concept Orchestration. It enables users to create and manage complex workflows using a fully modular approach.

By linking various data objects, known as nodes, and setting up triggers, you can automate processes and streamline operations within your workspace.

Core features

Core features

Cargo orchestration is built around four key components that work together to create robust, scalable workflows.

Editor

A drag-and-drop interface where you build workflows by connecting nodes. Features real-time previews, auto-saving, and access to 120+ node types.

Nodes

The building blocks of workflows, including:

  • Logic nodes for flow control
  • Sales nodes for revenue operations
  • Storage nodes for data management
  • Integration nodes for third-party connections (such as CRM, Enrichment tools, etc.)

Version Control

Manage workflow changes with:

  • Draft mode for development
  • Published versions for production
  • Version history

Runs

Monitor and control workflow runs through:

  • Runs logs
  • Health monitoring
  • Enrolment settings

Overview

What you will learn

In this introduction, you will learn the basics of:


Guides

Guides

To help you get started, we have included practical guides that demonstrate how to use orchestration effectively.

For example, learn how to create a workflow that triggers on a specific data model, or how to loop over arrays produced in your workflow. These guides provide step-by-step instructions to enhance your understanding and application of orchestration in real-world scenarios.

By the end of this module, you will be equipped with the right tools to design, build, and manage efficient workflows in Cargo at scale.