For GTM engineers

    Stop stitching CSVs. One pipeline database for your GTM stack.

    Cursor
    Hermes Agent
    Claude Code

    outreachmagic — Cursor

    Cursor
    connections.json· webhook setup

    One webhook per platform

    Smartlead, Instantly, and HeyReach events route to local SQLite by campaign name.

    SmartleadConnected
    InstantlyConnected
    HeyReachConnected
    1. Paste webhook URL in Smartlead
    2. Map campaigns to workspace
    3. Events sync to local SQLite

    Events land in local SQLite on your machine.

    Simulated demo in Cursor, Hermes, and Claude Code. Your agent reads real events from your local database.

    Sync Smartlead, Instantly, HeyReach, PlusVibe, EmailBison, Prosp, Calendly and more into one local database.

    Free forever plan · no credit card · pipeline visibility in under 2 minutes.

    Built for operators running real campaigns

    You build the stack. We keep the data queryable.

    Outreach Magic is the SQLite layer underneath Clay, Smartlead, and HeyReach. Events sync once. Your agent queries the file instead of you merging CSVs every Friday.

    How it works

    Your sequencers send events in. Everything lands in a local database your agent can query. No new dashboard to learn.

    1. 1

      Your sequencers

      One webhook URL per platform (Smartlead, Instantly, HeyReach, Calendly, and more). Not per campaign.

    2. 2

      Webhook routing

      Our servers route events into your local database. Workspaces map by campaign name when you need them.

    3. 3

      Your SQLite file

      The database your agent queries. You own the file. Back it up, move it, inspect it.

    4. 4

      Your agent

      Cursor, Hermes, Claude Code, or any agentskills-compatible agent reads it directly.

    Get started for free →

    Edit in Google Sheets. Sync back to your agent.

    Export lead lists for bulk review or pull campaign stats into a three-tab workbook. Open the link, edit with the spreadsheet tools you already know, then tell your agent to sync your changes back to local SQLite.

    Preview lead review or campaign stats exports.

    Review leads in Google Sheets

    Bulk-edit tags, stage, and notes. Sync changes back with a prompt.

    You ask your agent

    Export the Acme workspace lead list for review in Google Sheets.

    Acme SaaS — Lead Review

    Google Sheets · Outreach Magic export

    fx✏️ Workspace Stage
    ABCDEFGHIJK
    1lead_id✏️ Name✏️ Email✏️ Company✏️ Title✏️ Tags✏️ Notes✏️ Workspace Stage✏️ Lead Sentiment🔒 Email Verification🔒 Original Source
    210482Sarah Chensarah@acmefin.ioAcme FinVP Salesenterprise; fintechMet at SaaStr — follow up Q2contactedneutralvalidapollo
    310491Marcus Webbmwebb@northstar.devNorthstar DevHead of GTMsaas; outboundRequested pricing deckrepliedpositivevalidclay
    410503Priya Nairpriya@stackline.coStacklineRevOps Leadrevops prospecting catch-alllinkedin
    510517Jordan Leejlee@brightpath.comBrightpathSDR Manageragency-handoffWrong title — update to Directorcontactedneutralvalidsmartlead
    610528Elena Rossielena@orbitmail.ioOrbit MailFounderfounder; warm-introIntro from Alex — high priorityinterestedpositivevalidreferral
    ✏️ Editable columns sync back🔒 Read-only from SQLite847 rows in full export

    Simulated export · real sheets use the same columns and tabs after install

    Sheets review does not count toward webhook limits. How Sheets review works →

    Use your API keys with the local database so you don't double pay for enrichments.

    Optional companions for lead enrichment, email finding, and email verification check SQLite before you spend. Bring your own Serper, trykitt, Icypeas, or MillionVerifier keys. Same SQLite file your sequencers already sync into, so you never pay twice for a lead you have.

    Preview lead enrich, email finder, or email verify.

    API keys for lead enrich

    Provider updates ship often. Request another API

    Check the pipeline before you spend Serper credits

    Lead-enrich reads local SQLite first. Skip lookups you already ran.

    Hermes Agent

    Hermes Agent

    You

    Simulated in Hermes Agent. Runs against your local SQLite after install.

    Prompts GTM teams run every week

    Copy-paste prompts for segment analysis, pipeline audits, and client check-ins. Your agent reads the same file.

    Campaign performance scorecard.

    Every campaign in a single view: send volume, reply rates, bounce rates, LinkedIn activity, and sentiment. Export to Google Sheets or get a JSON table in chat.

    Segment performance by attributes.

    Break down reply rates by industry, job title seniority, or company size. Find which audience segments convert and which to pause.

    Client check-in briefings.

    Ask the agent to prepare next Tuesday's client agenda. It pulls campaign performance, standout replies, and key events from one unified history. You walk into the call ready.

    Workspace-level lead status.

    One lead can live in multiple workspaces, each with its own lead status and events. The agent can update and report by workspace without overwriting global lead context.

    Contact enrichment at the root database.

    Your agent can enrich, verify, and modify contacts directly in your root database so every downstream workflow uses fresh contact data.

    Segment performance.

    Slice reply rates by country, seniority, industry, company size - whatever the agent has data for. Find out which segments convert, kill the ones that don't, ask follow-up questions the way you'd ask an analyst.

    Every tool in your outreach stack. One schema.

    All campaign events, lead history, status, and bounces synced to your local machine. Pay once for enrichments, reuse across every campaign.

    7 sequencers
    Outreach Magic
    live today

    Sequencers (sync via webhook)

    • Smartlead
    • Instantly
    • HeyReach
    • EmailBison
    • PlusVibe
    • Prosp
    • Calendly

    Enrichment / sourcing (same schema)

    • Clay
    • Apify
    • Prospeo
    • Icypeas

    Agents (read the DB, not data sources)

    Any agentskills-compatible agent queries your local SQLite file directly.

    More platform integrations are coming soon. Vote or prioritize an integration.

    Runs locally. No per-seat dashboard fees.

    Your pipeline lives in SQLite on your machine. Local queries are unlimited. You only pay for webhook sync when you want full sequencer sync.

    Free
    $0

    Unlimited local work. 1,000 webhook events/mo. 1 workspace, 1 sequencer.

    Pro
    $9/month

    All sequencers, unlimited workspaces, history resync. 50,000 webhook and sync events/mo.

    Scale
    $29/month

    Same as Pro plus priority support. 250,000 webhook and sync events/mo.

    Full pricing and FAQ

    FAQ

    What sequencers does Outreach Magic support?
    Smartlead, Instantly, HeyReach, PlusVibe, EmailBison, Prosp, Calendly. Connect one webhook per platform and map campaign names to workspaces when you run multiple clients.
    Does Outreach Magic store my lead data in the cloud?
    Raw events sync through our servers on the way to your local SQLite database. Depending your plan we keep a copy so you can re-sync across agents and devices, or recover your pipeline if your machine goes down.
    How is Outreach Magic different from a CRM?
    CRMs track deals. Outreach Magic tracks what happened in the sequencer: replies, bounces, stage changes. Your agent queries the local file instead of you exporting CSVs.
    Is there a free tier?
    Yes. We have a free forever plan. 1,000 webhooks/month, unlimited local pipeline work, queries, and dedup checks all included at no cost.

    Stop pasting CSVs into your agent.

    Replies, bounces, and lead history from every sequencer. Your agent reads them from local SQLite. No second tool to log into.