FoxReach
Back to Blog
Guides

FoxReach Plugin for Claude Code: Manage Outreach with Natural Language

Install the FoxReach Claude Code plugin to manage leads, campaigns, templates, and analytics using natural language directly in your terminal.

FoxReach Team3 min read

Overview

The FoxReach Claude Code plugin lets you manage your outreach workspace directly from Claude Code using natural language. Instead of switching to the dashboard or writing API calls, just ask Claude to list your leads, create a campaign, or check your analytics.

The plugin adds slash commands, prompt context, and tools that make Claude Code aware of your FoxReach workspace. It's open source and built to work alongside the MCP server for full coverage.

Installation

Install the plugin directly from GitHub:

claude install github:foxreach/foxreach-claude-plugin

Then set your API key:

foxreach config set-key
# Or set the environment variable:
export FOXREACH_API_KEY="otr_your_key"

What You Can Do

Once installed, you can use natural language to interact with FoxReach. Here are some examples:

Manage Leads

"Show me all my active leads"

"Create a lead for jane@example.com — she's the CTO at TechCorp"

"Update the lead cld_abc123 with company name 'TechCorp Inc.'"

"How many leads do I have that bounced?"

Run Campaigns

"List all my active campaigns"

"Create a new campaign called Q1 Enterprise Outreach with a daily limit of 50"

"Pause the campaign cmp_xyz"

"What's the reply rate on my Q1 campaign?"

Work with Templates

"Show me all my email templates"

"Create a template for SaaS founders — mention a pain point about manual lead management and pitch FoxReach as the solution"

Check Analytics

"Give me an overview of my outreach performance"

"What are the stats for campaign cmp_xyz?"

Slash Commands

The plugin also registers slash commands for quick access:

CommandDescription
/leadsList and manage leads
/campaignsList and manage campaigns
/templatesList and manage templates
/analyticsView performance metrics

How It Works

The plugin provides three things to Claude Code:

  1. Slash commands — Pre-built prompts for common tasks (/leads, /campaigns, etc.)
  2. Context — Information about your FoxReach workspace that Claude can reference during conversations
  3. Tools — Direct API access so Claude can read and write data in your workspace

Under the hood, the plugin uses the FoxReach Python SDK to make API calls. All requests go through the official SDK with proper authentication and error handling.

Combining with MCP

The Claude Code plugin works great alongside the FoxReach MCP server. The MCP server provides the raw tools (23 API operations), while the plugin adds convenience features like slash commands and workspace context.

To use both:

# Install the Claude Code plugin
claude install github:foxreach/foxreach-claude-plugin

# Add the MCP server
claude mcp add foxreach --transport http "https://api.foxreach.io/mcp"

Example Workflow: Full Campaign Setup

Here's a natural language conversation that sets up a complete campaign:

You: Create 3 leads: sarah@techcorp.io (Sarah Chen, TechCorp, VP Engineering), mike@startupco.com (Mike Johnson, StartupCo, CEO), and lisa@enterprise.com (Lisa Wang, Enterprise Ltd, Head of Sales)

Claude: Created 3 leads successfully:

You: Now create a campaign called "Q1 Outreach" with a 3-step sequence. First email about their growth, follow-up after 3 days, and a final touch after 5 more days. Add those 3 leads and start it.

Claude: Done! Here's what I set up:

  • Campaign "Q1 Outreach" created (cmp_xyz)
  • 3 sequence steps added (day 0, day 3, day 8)
  • 3 leads enrolled
  • Campaign is now active and sending

Resources

Stay ahead of the inbox

Get cold email tips, deliverability hacks, and product updates. No spam, unsubscribe anytime.