Twelve specialist agents across four teams (strategy, outreach, content, engagement) running your LinkedIn pipeline 24/7. Allbound, by design.






Every LinkedIn GTM function in one place. Each agent does the job a human specialist would. They share state through tables you can inspect, edit, and reuse. Coach rolls outcomes back into every team's prompts every week.
Every prospect is a row. Every column is a job done by an agent or a provider. Email enrichment, AI research, ICP scoring, drafted opens, CRM sync. Filter by score and send qualified rows straight to a campaign.
| Name | Title | Company | Size | ICP | Stage | ||
|---|---|---|---|---|---|---|---|
AO Amara Okonkwo | VP Growth | Helix Robotics | 210 | 92 | amara@helixrobotics.com | REPLIED | |
MS Marco Silva | Head of Sales | Lattice | 480 | 88 | marco.s@lattice.com | SENT | |
PS Priya Shah | RevOps Lead | Ramp | 1200 | 84 | priya@ramp.com | DRAFTED | |
JR Jamal Reeves | CRO | Linear | 140 | 81 | jamal@linear.app | ENRICHING | |
LP Lena Park | VP Sales | Pulley | 90 | 78 | ENRICHING | ||
DA Diego Alvarez | Head of GTM | Vanta | 700 | 76 | diego@vanta.com | QUEUED | |
KT Keiko Tanaka | Growth Director | Pave | 320 | 72 | QUEUED | ||
SF Sam Ferraro | VP Revenue | Merge | 180 | 69 | sam@merge.dev | QUEUED |
Waterfall through email providers, run AI research per row, score every prospect against your ICP, pull live buying signals - all using your own API keys with zero markup, no row caps, and no per-action credit meter.
Apollo
275M+ contacts. B2B database with filters, sequences, and enrichment.
AI Ark
AI-native prospect database with intent + technographic enrichment
Blitz API
Programmatic lead lookup for SMB + local businesses at scale
DiscoLike
Lookalike account discovery from seed companies or URLs
Crunchbase
Funding + firmographic data on private and public companies
Prospeo
B2B people search + bulk email finder, GDPR-compliant
Findymail
Lead lookup + verified email enrichment in one pull
LeadMagic
Company + person enrichment with personal email lookup
RB2B
Identify anonymous US website visitors with name + LinkedIn
Vector
Anonymous website visitor identification with intent signals
Outreach actions live in Workflows. Once the table is enriched and scored, send qualified rows into a workflow - LinkedIn, WhatsApp, email, Slack, CRM hand-offs all on one canvas.
Configure what to look for per campaign. Researcher composes search queries from your GTM context, runs them through search and scrape APIs you bring, and writes the findings back into the row before Writer drafts the opener. Company news and person activity in one place.
search("{{company}} hiring SDR OR account executive")→ 3 active job posts · careers pagesearch("{{company}} funding round announcement 2026")→ TechCrunch · Series A · $18Msearch("{{company}} new product launch press release")→ PR Newswire · EMEA expansion · 2d agosearch("{{person}} podcast guest interview")→ 2 appearances · GTM Now · ColdIQ podsearch("{{person}} linkedin post recent")→ 5 posts in last 14d · 1 ColdIQ engagementsearch("{{company}} site:tomsguide.com OR techradar")→ No coverage found · skippedDrag-drop canvas. LinkedIn ships natively from your seat. Email pushed to Instantly, SmartLead, or EmailBison. Slack alerts on hot replies. CRM sync. Agent steps inline. Conditional branching on any field, any score, any reply.
Every LinkedIn DM lands in the unified inbox. Closer classifies the reply in 7 stages, drafts the next message in your voice, books meetings on positive intent, and escalates high-stakes threads to Slack for your approval.
Sarah Chen
2m agoThat sounds great! Let me check my calendar...
InterestedMarcus Johnson
15m agoHi! Thanks for reaching out. I'd love to...
Meeting ReadyEmily Rodriguez
1h agoWe've been looking for a solution like this
QualifiedDavid Park
2h agoCan you send more information about pricing?
Lisa Wang
3h agoThis is exactly what we need for our SDR team
Hot LeadSarah Chen
VP of Sales at TechCorp
Hi Sarah! I noticed you recently expanded your sales team. How's the onboarding going?
10:30 AM
Hey! Yes, we brought on 5 new SDRs last month. It's been challenging to scale our outreach effectively.
10:45 AM
That sounds great! Let me check my calendar and we can set up a quick call to discuss how we can help.
10:52 AM
That sounds great! Let me check my calendar and we can set up a quick call to discuss how we can help.
Perfect! I have availability Thursday at 2pm or Friday at 10am. Which works better for you? I'll send a calendar invite with a Zoom link.
Coach analyzes every reply, every booked meeting, every bounce. Attributes outcomes to specific openers, hooks, and ICP slices. Rewrites prompts for Strategist and Writer ahead of next week. No manual tuning.
Hosted MCP server for Claude Code, Cursor, and Codex. A deterministic CLI (pipeline-gtm) that mirrors the MCP server for scripts and CI. Plus a small REST surface for prospect + campaign ingestion. Same auth token across all three.
// hosted (recommended)// claude code · ~/.claude/mcp.json{"mcpServers": {"pipeline": {"url": "https://www.pipeline.help/api/mcp-server","headers": {"Authorization": "Bearer <key>"}}}}// or local STDIO proxy$ npx pipeline-mcp
# deterministic · cron-safe · exit-code-correct$ npx pipeline-gtm --help# auth with the same API key as MCP$ export PIPELINE_API_KEY=sk_...# call any of the 84 MCP tools$ npx pipeline-gtm list-agents$ npx pipeline-gtm scout-run \--brief ./brief.md# pipe-friendly$ npx pipeline-gtm export-table tbl_a1 \--filter "icp>70" --json | jq
# bearer auth · same key as MCP / CLI$ curl https://www.pipeline.help/api/v1/prospects \-H "Authorization: Bearer $PIPELINE_KEY" \-H "Content-Type: application/json" \-d '{"campaign_id": "cam_8x4f","prospects": [{"linkedin_url": "linkedin.com/in/jane","first_name": "Jane","company_name": "Helix"}]}'# list + create campaigns$ curl .../api/campaigns -H "..."
Connect the hosted MCP server in Claude Code, Cursor, or Codex and call any of 87 tools directly. Same Bearer token as the CLI and REST. Browse by category — every tool has a schema-validated input shape.
list-campaigns
List all campaigns in your workspace. Filter by status (draft, active, paused, completed) and paginate results.
get-campaign
Get detailed information about a specific campaign including settings, prospect count, and current status.
create-campaign
Create a new campaign in your workspace. The campaign will be created in draft status.
start-campaign
Start a campaign to begin executing its workflow.
pause-campaign
Pause an active campaign.
resume-campaign
Resume a paused campaign.
clone-campaign
Clone an existing campaign with a new name.
Pipeline doesn't sit between you and your providers. Bring your own API keys at every layer. We don't mark up usage. No credit balance, no top-ups, no quota walls. Most teams pay $20-60/mo in real provider costs on top of the seat.
LinkedIn outreach comes with the seat. Every $99 seat includes a LinkedIn integration (connection requests, DMs, follows, comments, daily limits enforced, plan detection for Classic / Sales Nav / Recruiter). You don't bring a separate LinkedIn key.
Pure BYOK. Bring your own model and enrichment keys. We don't mark up usage. No credit meters, no usage walls.
The GTM engineering hire on day one. No ramp, no offer letter, no benefits package. Cancel anytime, no clawback.
BYOK at every layer. Plug in Anthropic, OpenAI, Google, or OpenRouter for models, plus your own Apollo / Tavily / Exa / Firecrawl keys. Most teams pay $20-60/mo in real provider costs on top of the seat.
Couldn't find what you need? Book a 15-min walkthrough below and ask anything live.
A live walkthrough of Pipeline. We'll show how the agents, tables, and signals work together, take any questions you have, and figure out whether it's a fit for what you're working on.
7 days free. No card. Most teams ship their first campaign in under 30 minutes and see replies within 48 hours.