Sheets
A sheet that keeps running
Sheets are a remote workspace for your lists, with schedules, signals, and webhooks built in. Ask in plain language and the agent sets it up; every column stays yours to adjust.
Agents in Sheetspipe0 turns any GTM play or data idea into a production system. Describe it, and the agent builds something you can see, change, and trust.

Coding agents sped up engineers. But GTM doesn't run on code. It runs on research, lists, and automations, and that is what pipe0 builds.
GTM tools are built for people or for agents. pipe0 is native to both: describe a play, and the agent builds a system you can see, change, and trust.
Clay
Built for people clicking. Agents can work in it, but struggle to build tables well.
Deepline
Built for agents calling. The infrastructure around the data takes engineering time.
pipe0
Native to both. The agent builds a system your team can see, change, and trust.
Clay
Built for people clicking. Agents can work in it, but struggle to build tables well.
Deepline
Built for agents calling. The infrastructure around the data takes engineering time.
pipe0
Native to both. The agent builds a system your team can see, change, and trust.
Enrichment, lists, routing, sync, and automations, orchestrated in one place instead of spread across tools like these.
Same 150 people, two waterfalls. The difference is which providers ask first.
Share of 150 profiles with a mobile number found
Mobile numbers found from 150 LinkedIn profiles, same rows for every route, August 2026. The traditional waterfall asks the cheapest provider first. pipe0 paid about 12¢ per number found, the traditional waterfall about 14¢. Method and data
The app, your coding agent, Slack, or your own code. Every surface runs on the same data model.
Sheets
Sheets are a remote workspace for your lists, with schedules, signals, and webhooks built in. Ask in plain language and the agent sets it up; every column stays yours to adjust.
Agents in SheetsMCP
Connect the MCP server and your agent gets every search and pipe as a tool, with data back in the same call. When a list gets big, it writes it to a sheet your team can open.
MCP serverSlack
Mention @pipe0 in a channel. It researches the account, finds contact data, and answers in the thread, with a link to continue in pipe0.
Slack agentAPI
Typed REST endpoints and a TypeScript SDK for every search and pipe. Ship enrichment behind your own UI, billed per result found.
Enrichment APISheets are a remote workspace for your lists, with schedules, signals, and webhooks built in. Ask in plain language and the agent sets it up; every column stays yours to adjust.
Connect the MCP server and your agent gets every search and pipe as a tool, with data back in the same call. When a list gets big, it writes it to a sheet your team can open.
Mention @pipe0 in a channel. It researches the account, finds contact data, and answers in the thread, with a link to continue in pipe0.
Florian
@pipe0 who in #customers works in engineering?
Typed REST endpoints and a TypeScript SDK for every search and pipe. Ship enrichment behind your own UI, billed per result found.
Premium enrichment data, pay as you go. No subscription required, and you pay only for data a provider found.
Mobile number
average cost per result
Work email
average cost per result
Actions
CRM writes, Slack messages, and sequence enrollments on your own connections. No second meter that grows with every step.
$3*per 100k actions
* On plans above $300/mo
Founder · Berlin and San Francisco
Built data pipelines at Cloudflare, then joined Cursor as its first growth engineering hire and built its GTM data platform.
“Don't trust any vendor's find rate, ours included. Run a real list through pipe0 next to your current tool. If the difference isn't obvious, we did something wrong.”
No. Export the table as a CSV and import it into a sheet, or describe the workflow and let the agent add the columns. The rows you already enriched stay as they are.
Clay made spreadsheet enrichment mainstream and has the larger template library. pipe0 gives you the same table workflow with tables up to 2M records, plus a full API and MCP server on the same engine, so agents can build and run the work too. Full comparison
A waterfall stops at the first answer, so the first provider decides accuracy. We benchmark providers against premium data and only add one when it finds data the others miss. Before you send, run email verification as its own step. How we benchmark
Yes, without a separate product. Put a sheet on a schedule: pull the accounts created yesterday from HubSpot, Salesforce, or Attio, enrich them, and write the results back to the CRM. Schedules
No. Buy credits as you go and they never expire. Monthly plans lower the price per credit when your volume grows. Pricing
Always. Export any sheet to CSV at any size, write rows back to HubSpot, Salesforce, or Attio, or read them over the API.
Yes. Store your own API key for a provider and pipe0 uses it instead of the managed connection, for a small platform fee per call. Connections
No. Most work starts as a sentence to the agent, and every column can be adjusted by hand. Engineers get the same engine as an API, a TypeScript SDK, and an MCP server.
Run a few rows of a list you already enriched somewhere else. Compare the hit rate and the cost per contact.