
Get started
Build your first automation in minutes.Build a Tool
Create reusable automations that enrich, score, or transform your data
Build an Agent
Deploy AI agents that research prospects and take action autonomously
Build a Play
Orchestrate multi-step workflows triggered by real-time signals
Build a Data Model
Define and manage the data that powers your GTM motions
Learn the platform
Dive deeper into Cargo’s core concepts.Tools
Single-purpose automations for enrichment, scoring, and actions
Agents
AI-powered workers that reason, research, and execute tasks
Plays
Event-driven workflows that orchestrate your GTM stack
Resources
Models, files, and data sources that fuel your automations
Revenue Organization
Route and assign leads to the right reps automatically
Integrations
Connect Cargo to your CRM, warehouse, and enrichment tools
Expressions
Expressions are how you reference and transform data in Cargo. In many fields (e.g. tool inputs, action parameters) you can choose how the value is provided: Manual, Expression, AI, or Recipe. Each mode is suited to different use cases.Input modes
| Mode | When to use it |
|---|---|
| Manual | Enter a fixed value (text, number, etc.) that does not depend on other nodes or runtime data. |
| Expression | Compute the value with JavaScript or a template. Reference outputs from previous nodes (e.g. {{ nodes.start.company_domain }}) and transform them. No AI involved. |
| AI | Let the model generate the value from context. Use when you want dynamic, language-model–driven output (e.g. summarizing, formatting, or generating text from other fields). |
| Recipe | Reuse a saved expression from the recipe catalog. Pick an existing recipe or create one so the same logic can be used in multiple places. |
API Reference
Build custom integrations with the Cargo REST API.API Documentation
Complete reference for all API endpoints
Authentication
Learn how to authenticate your API requests

