productrebrandclaude-codeagent-skills
    Outreach Magic is now an agent skill - here's why

    Outreach Magic is now an agent skill - here's why

    We built a dashboard. Our users stopped opening it. Here's why we tore it down and rebuilt Outreach Magic as an agent skill for Claude Code and Hermes.

    Spencer McMurtryMay 26, 20263 min read

    We built a dashboard. Our users stopped opening it.

    Two years ago we shipped Outreach Magic as a SaaS dashboard. Connect your sending platforms, see your campaigns, ship client reports. It worked. Agencies bought it. Reachly, Popcam, Lead Assassin - they signed up, used it, told their friends.

    Then something changed. The same operators who used to open our dashboard at 9am every morning stopped opening it. We watched the login analytics drop. We talked to the customers. The answer was the same every time:

    "I'm in Claude Code all day. I'd rather just paste a CSV in there."

    That was the moment.

    The dashboard was already losing

    If your power users are pasting screenshots into Claude Code instead of opening your dashboard, you don't have a dashboard problem. You have a delivery problem. The data was right. The presentation was wrong. They didn't want a UI - they wanted their agent to know the answers.

    We could have shipped a chat layer inside the dashboard. We could have added an "AI assistant" tab. We didn't, because that's a worse version of what the customer was already doing in Claude Code. The right move was to put the data where the agent already lives.

    What we shipped instead

    Outreach Magic is now an agent skill. Install it with one command:

    code
    hermes skills install outreachmagic/outreachmagic-skill

    Or gh skill install … in Claude Code. Or drop the SKILL.md into Cursor / Codex CLI / Gemini CLI. One skill, every agent.

    When the skill is installed and you've connected Smartlead, Instantly, HeyReach, PlusVibe, EmailBison, or other supported platforms, every event lands in a local SQLite database on your machine. The agent reads it directly. No dashboard. No login. No screenshots.

    What didn't change

    The integrations. The supported connectors we've built over two years are why this works. Nobody else in the agent-skills ecosystem has done that integration work yet, and they won't soon - it's slow, unglamorous, and there's no shortcut.

    Your data. The customers we already had keep their data. We migrate webhooks; the rest is up to your agent.

    The price. Free tier: unlimited local pipeline work plus 1,000 relay events/mo from your sequencers (webhooks included, capped) - no card. Pro at $9/month adds full sequencer sync, history resync, and 50,000 relay events/mo. No seats. No annual contracts.

    What this means if you were a customer

    Your workflow didn't break - it got faster. The dashboard you used to open is gone, but the data it surfaced is still there, on your machine, queryable by the agent you're already using. Your client briefings, lead history insights, workspace lead statuss - they're now agent prompts instead of dashboard views. Most of our existing customers told us this is better. The 90-minute Tuesday prep call dropped to 90 seconds.

    What this means if you're new

    You're already running outreach through Claude Code or Hermes. You're already pasting CSVs into the chat. Install the skill. Connect your tools. Ask the agent the same questions you used to ask the dashboards - except now the agent has the answer.

    Free to start. Pro ($9/mo) when you need full sync.

    Get started →