Ship GTM agents from Claude Code.
Keep your pipeline safe.

Rotor is the durable runtime for GTM teams who build in Claude Code. Write TypeScript agents in your editor, deploy in one command, and let Rotor handle retries, approvals, and audit while you sleep.

$ npx rotor@latest init
Rotor dashboard preview
Rotor dashboard preview

Built to work with the stack you already run.No rip-and-replace. No new dashboards to babysit.

Claude Code
HubSpot
Salesforce
Apollo
Clay
Lemlist
Slack
Gmail

Built for GTM engineers.
Designed for production pipeline.

Your Claude Code–authored agents run on real infrastructure with real observability. Retries, approvals, and a complete audit trail of every outbound message, enrichment call, and CRM write.

Outbound Sequencer

RUNNING

Drafts multi-step email sequences, waits for replies, and escalates to your inbox when a prospect engages.

Claude
HubSpot
Slack

Enrichment DAG

12S

Hits Apollo, Clay, and LinkedIn in parallel, merges the results, and pushes an ICP score into HubSpot.

Claude
HubSpot
Slack

Attribution Rollup

3M

Reconciles Lemlist opens, HubSpot deals, and Shyft pipeline signals into a single daily report.

Claude
HubSpot
Slack

Claude Code–native, from scaffold to deploy

Outbound run · acme.com

Enrich from HubSpot

1.2s

Score ICP via Claude

3.1s

Draft personalized email

4.7s

Wait for Slack approval

2m

Send via Lemlist

0.4s

Connect the stack you already run

Approvals, guardrails, and full audit trail

Built for the 2am retry.
Designed for pipeline scale.

When Apollo rate-limits, when an LLM call 500s, when your sender's webhook fails — Rotor resumes where it stopped. Your RevOps engineer sleeps.

Rotor dashboard preview
Rotor dashboard preview

Workflow Studio

Design enrichment DAGs, outbound sequences, and attribution rollups in TypeScript. Hot-reload locally, deploy with one command.

Agent Orchestration

Chain Claude, GPT, and Gemini calls with tool use, pause for human review, branch on replies. Multi-agent where it earns its complexity.

Outbound agent

Drafts, waits for approval in Slack, sends via Lemlist.

Starter templates

Workflow Automation

Lead to close, no handoffs. Branch on replies, wait for webhooks, resume where you left off.

Integration Fabric

HubSpot, Salesforce, Apollo, Clay, Lemlist, Slack, Gmail — plus any MCP server you already use.

Human-in-the-Loop

Approve AI-drafted emails in Slack or your terminal. Bulk approve with filters. Your brand stays safe.

Governed AI.
Pipeline you can defend.

Every outbound message, every enrichment call, every CRM write is logged, reviewable, and rolls back cleanly. Your CFO, CMO, and compliance lead sleep too.

Rotor dashboard preview
Rotor dashboard preview

Audit Trail

Every agent action logged with input, output, and timestamp. Export to CSV, Snowflake, or your warehouse for the compliance team.

Recent Activity

Outbound send

0.4s

Sent personalized email to j****@acme.com via Lemlist

Apollo enrichment

FAILED

Rate limited after 3 retries on domain lookup

Claude draft

RUNNING

Drafting personalized opener from ICP signals

Slack approval

WAITING

Pending approval from @daan before send

Attribution rollup

2m

Merged Lemlist opens into HubSpot deal activity

HubSpot sync

FAILED

401 from HubSpot API token expired, retrying

Reply classifier

RUNNING

Classifying inbound reply from prospect as interested

Role-Based Access

Decide who can launch outbound, who can approve, and who can see pipeline. SSO and SAML on Team and Enterprise.

item
item
item
item
item
item

Approval Queue

AI-drafted emails wait in Slack or your terminal until a human clicks approve. Bulk-approve with filters.

Processing
Feedback

Guardrail Engine

Block sends to customers, competitors, or do-not-contact lists. Enforce brand tone. Reject PII in prompts.

Brand & Style

Tone Guidelines

Link CRMs, helpdesks, and APIs to give agents secure, role-based access.

Salesforce

Hubspot

Sheets

14-day Pro trial. No credit card.

Fair pricing.
Free forever tier.

Start free, upgrade when you hit the first ceiling. Our COGS on BYO-compute stays in the cents, so we pass the savings on rather than gate features behind an enterprise call.

  • Built-in guardrails + audit trail

  • Approvals in Slack or terminal

  • Durable retries across provider outages

Free

$0/mo forever

For solo GTM engineers trying things out.

Start free
  • 10k executions / month
  • 1 project, 1 seat
  • 7 day log retention
  • Community Discord support

Pro

Most popular
$19/mo

For the RevOps engineer shipping daily.

Start 14-day trial
  • 100k executions / month
  • 3 projects, 3 seats
  • 30 day retention
  • Slack approvals + terminal inbox
  • Email support

Team

$99/mo

For GTM teams running pipeline at scale.

Start 14-day trial
  • 1M executions / month
  • Unlimited projects, 10 seats
  • 90 day retention
  • SSO, role-based access
  • Priority Slack Connect

Enterprise

Custom

For GRC, procurement, and self-host.

Talk to us
  • Custom execution volume
  • SOC 2, HIPAA, SAML, audit exports
  • Self-host on your Redis
  • Dedicated Slack + SLA

Frequently Asked Questions