Make your GTM self-driving. Declare it as a repo. Cargo runs it.
Install Cargo by following https://api.getcargo.io/INSTALL.md
Paste into Claude Code, Cursor, Codex, Gemini CLI, Devin or Replicas.
$npx @cargo-ai/cli@latest project init my-gtm
Scaffolds the repo, runs git init, and commits.
Trusted by 10,000+ GTM Engineersworking at
Why
A go-to-market that waits for people.Or one that drives itself.
Self-driving means nobody is holding it up: it runs on a trigger, retries itself, and says what it did. Most GTM stacks fail all three.
Your GTM today
scripts.py
leads.csv
✕Each API with its own auth and rate limits
✕Glue code you wrote and now maintain
✕Failures you find a week later
✕One person's laptop keeps it running
On Cargo
When a demo request comes in
Demo request
8 ms
Check ICP context
0.5 s
Qualify with agent
1.8 s
Assign to a rep
0.2 s
Notify in Slack
1.4 s· retried once
How
Your coding agent can write a GTM engine.Cargo is where it runs.
Cargo is the runtime they build on. The skills say how, the CDK and the MCP server are what they write into, and the runtime is what keeps the result running after the session ends.
Your go-to-market, as a repository you own.One command starts it.
Not a workspace you log into and configure. A git repository, on your GitHub, that your coding agents read and write and Cargo deploys.
What it leaves you
my-gtm
├─plan/the goal, and how it gets won
├─context/ICPs, personas, objections
├─initiatives/the bets, with owners and dates
├─cadence/the weekly plan, the daily log
├─infra/what Cargo runs
│ ├─context.tspublishes context/
│ ├─tam-building/cookbookyour account universe
│ └─account-scoring/cookbooktiered as they arrive
├─evals/what gates a prompt change
├─outputs/what ran, and what came back
├─AGENTS.mdhow an agent works this repo
└─cargo.state.jsonwhat is deployed
Markdown above infra/, TypeScript inside it. Reviewed in a pull request like the rest of your code.
What you run
bash
1
$npx @cargo-ai/cli@latest project init my-gtmScaffolds the repo, runs git init, writes the first commit, installs the Cargo skills, and offers to create the GitHub remote.
2
$cargo-ai project add cookbook/tam-buildingA worked example you adapt: real CDK source, plus the procedure for fitting it to your systems.
3
$cargo-ai project deployLive. Plan the diff before it runs, and roll back to any previous state whenever you want.
The same play in your repo either way: asked for in a coding agent session, or written as CDK TypeScript and deployed from the CLI. The app is there for the people who read the results, not a second place to build.
What Cargo is, how you build on it, and how to start.
Cargo is GTM infrastructure for coding agents. You declare your go-to-market as a git repository of TypeScript, your coding agents write it, and Cargo runs it: one data model, maintained connectors, execution that retries, and a trace of every run.
One that runs without somebody holding it up: it starts on a trigger rather than a reminder, retries itself when a step fails, and leaves a trace of what it did. On Cargo that is data models, tools, plays, context, territories and agents, declared in your repo and deployed with one command.
Run npx @cargo-ai/cli@latest project init my-gtm. It scaffolds a GTM repo, runs git init, writes the first commit, installs the Cargo skills, and can create the GitHub remote. Then point a coding agent at it: the same play can be asked for in Claude Code, written as CDK TypeScript, or run from the CLI.
Claude Code, Cursor, Codex, Gemini CLI, Devin and Replicas. All six read the same skills, call the same MCP server, and write the same workspace in TypeScript through the CDK. Cargo can also start Devin and Replicas itself, from a play or from a failed batch.
Start building for free in the app. New accounts get free credits and need no card. Talk to sales if you want a walkthrough first.
Cargo is SOC 2 Type II certified, with SSO and role-based access, data residency, audit logs, and GDPR documentation for procurement.
From the field
Built with Claude Code. Running on Cargo.
“Most ICP models are built once and forgotten. Ours runs perpetually — every closed-won, every churn, every pattern. Cargo enriches the gaps, does the analysis, and deploys it as a skill we can call from anywhere. This is what infrastructure actually means.”
Alexis Girard
Alexis Girard
Pivot
Security & compliance
Enterprise-grade infrastructure
SOC 2 Type II certified
Audited annually by independent third parties. Controls verified across security, availability, and confidentiality.
Audit log & evals
Every run, write, and approval is recorded and exportable. Eval suites gate a prompt change before it reaches production.
Data residency
Choose where your data lives. Multi-region deployments keep you compliant with local regulations.
SSO & role-based access
SAML-based single sign-on and granular permissions so every team member sees only what they need.
Version history
Every agent, play, and workflow is versioned. Compare diffs, roll back in one click, and audit who changed what.
GDPR & trust center
DPA templates, sub-processor lists, and security documentation ready for your procurement team.
Give your agents a runtime
Bring the agents you have.Start free, deploy in one command.