Cargo

Go-to-market infrastructure that coding agents build and Cargo runs.

Advanced API
Screenshot of Cargo, Go-to-market infrastructure that coding agents build and Cargo runs

What is Cargo?

Cargo is go-to-market infrastructure for coding agents: GTM work is declared as a git repository of TypeScript primitives (agents, plays, tools, data models, territories, context) and deployed to a hosted runtime with tracing, retries and rollback. Cookbooks and 100+ connectors cover jobs like account scoring, CRM enrichment and deduplication.

Cargo is a runtime for go-to-market work, built around the idea that the GTM stack should live in a repository rather than a workspace you log into. The unit of work is a project: markdown for planning, context and cadence, plus TypeScript under infra/ that declares the primitives Cargo actually executes. A coding agent like Claude Code, Cursor, Codex, Gemini CLI, Devin or Replicas can read and write that repository, and one command scaffolds it, installs the Cargo skills, and creates the first commit. The product is organized around seven primitives: agents, context, tools, data models, plays, territories and apps. Agents carry a prompt, tools, memory and a check on their own work. Plays are the workflows that chain those pieces together, so a demo request can be checked against an ICP, qualified by an agent, assigned to a rep and announced in Slack, with each step logged and retried on failure. Because the definition is TypeScript, you can plan the diff before deploying and roll back to any earlier state. The practical entry point is cookbooks. Twenty-one worked jobs ship ready to adapt, including account scoring against an ICP, CRM deduplication, CRM enrichment, call capture, agentic email engagement and an Ask Cargo agent that answers questions from Slack. Each one arrives as real project source plus a procedure for fitting it to your own systems. Over 100 connectors (HubSpot, Salesforce, Apollo, Attio, Snowflake, Slack, Outreach, Gong and others) are maintained on Cargo's side, which removes much of the glue code that typically holds a GTM stack together. This is aimed at GTM engineers and revenue operations teams who are comfortable with git, TypeScript and coding agents rather than operators who want a point-and-click sequence builder. Teams already standardized on a no-code tool such as Clay or a traditional CRM automation suite will find the model heavier to adopt, but they get version control, shared roles, audit trails and a system that runs on triggers and schedules instead of someone's laptop.

How do you use Cargo?

  1. 1Install Cargo into your coding agent
    Follow the install instructions to connect Cargo to Claude Code, Cursor, Codex, Gemini CLI, Devin or Replicas. The same agent then writes the GTM project while Cargo holds the runtime.
  2. 2Scaffold the project repository
    Run npx @cargo-ai/cli@latest project init my-gtm. It scaffolds the repo, runs git init, writes the first commit, installs the Cargo skills and offers to create the GitHub remote.
  3. 3Pick a cookbook to adapt
    Browse the 21 cookbooks and add one, for example account scoring or CRM enrichment. You get worked project source plus the procedure for fitting it to your systems.
  4. 4Read how projects deploy
    Understand the plan, context, initiatives, cadence and infra folders before editing. The page explains how TypeScript primitives become something Cargo runs.
  5. 5Plan the diff and deploy
    Run cargo-ai project deploy to bring the project live. Review the planned diff first, and roll back to any previous state if a play misbehaves.
  6. 6Connect your data sources
    Attach the CRMs, mailboxes, recorders and warehouses your plays depend on. Connectors are maintained by Cargo, so auth and rate limits are handled for you.

Pros and cons

Pros

  • Declarative GTM as a git repository, so play changes go through pull requests, plan the diff and roll back like any codebaseAI
  • Hosted runtime with traced steps, retries with backoff and maintained connectors instead of glue scripts on someone's laptopAI
  • 21 cookbooks give concrete starting points for jobs such as account scoring, CRM deduplication and call captureAI
  • Works with common coding agents (Claude Code, Cursor, Codex, Gemini CLI, Devin, Replicas) plus API and CLI accessAI
  • Over 100 integrations listed, including HubSpot, Salesforce, Apollo and Snowflake, kept current by CargoAI

Cons

  • Requires comfort with git, TypeScript and a coding agent workflow, which puts it out of reach for most non-technical ops teamsAI
  • The product centers on spreadsheets-style GTM data modeling alongside coding agents, so the learning curve is steep before the first play pays offAI
  • Pricing, plan tiers and usage limits are not stated on the homepage, so budget has to be established through salesAI
  • Much of the value depends on a third-party coding agent being good at writing the project, adding a dependency outside Cargo's controlAI
  • Heavy overlap with established no-code GTM tooling means migration effort for teams already invested elsewhereAI

How much does Cargo cost?

Free trial

The homepage invites visitors to start building for free, but does not describe what the free tier includes or whether a paid trial follows.

Learn more

Integrations

More than 100 connectors are listed and maintained by Cargo, including HubSpot, Salesforce, Apollo, Attio, Snowflake, Slack, Outreach, Gong, Intercom and LinkedIn. Coding agent integrations cover Claude Code, Cursor, Codex, Gemini CLI, Devin and Replicas.

Learn more

Features

Seven primitives (agents, context, tools, data models, plays, territories, apps) are declared as TypeScript in a git repository and deployed by Cargo. Agents carry prompts, tools, memory and self-checks. Plays run on triggers or schedules with traced steps, retries with backoff and rollback. Twenty-one cookbooks cover account scoring, CRM enrichment and deduplication, call capture, agentic engagement and Ask Cargo.

Learn more

Frequently asked questions about Cargo

  • Does Cargo offer a free trial?
    The homepage invites visitors to start building for free, but does not describe what the free tier includes or whether a paid trial follows.
  • Does Cargo have an API?
    Yes, Cargo offers an API.
  • How do you use Cargo?
    The walkthrough on this page covers 6 steps: 1. Install Cargo into your coding agent 2. Scaffold the project repository 3. Pick a cookbook to adapt 4. Read how projects deploy 5. Plan the diff and deploy 6. Connect your data sources.
  • What platforms does Cargo support?
    Cargo is available on Web App.
  • What does Cargo integrate with?
    More than 100 connectors are listed and maintained by Cargo, including HubSpot, Salesforce, Apollo, Attio, Snowflake, Slack, Outreach, Gong, Intercom and LinkedIn. Coding agent integrations cover Claude Code, Cursor, Codex, Gemini CLI, Devin and Replicas.
  • What are the limitations of Cargo?
    Requires comfort with git, TypeScript and a coding agent workflow, which puts it out of reach for most non-technical ops teams. The product centers on spreadsheets-style GTM data modeling alongside coding agents, so the learning curve is steep before the first play pays off. Pricing, plan tiers and usage limits are not stated on the homepage, so budget has to be established through sales.