{"slug":"instantly-lead-pipeline-management","title":"Managing Cold Email Pipelines in Instantly with AI Agents","tags":["instantly","automation","lead-management","claude"],"agent_summary":"How to use Claude/AI agents to manage Instantly cold email campaigns including scraping, verification, and campaign activation.","trigger_phrases":["automate Instantly campaigns","email verification pipeline","scrape leads for Instantly","AI manage cold email","Instantly campaign automation"],"runnable":false,"markdown":"## Managing Cold Email Pipelines in Instantly with AI Agents\n\n### The System Overview\nUse Claude Code/Codex to autonomously manage Instantly cold email campaigns for multiple clients.\n\n### Pipeline Components\n\n#### 1. Lead Scraping\n- Scrape leads based on client's service area\n- Store in Supabase database\n- Tag leads with client identifier\n\n#### 2. Email Verification\n- Verify emails through Reacher API\n- Only push verified emails\n- Track verification status in database\n- Re-verify if needed\n\n#### 3. Campaign Push\n- Push verified leads to Instantly via Bulk API\n- Never push invalid or risky emails\n- Activate campaigns when ready\n\n#### 4. Monitoring\n- Check campaign status daily\n- Track when sequences complete\n- Identify when leads are exhausted\n- Refresh with new scraped leads\n\n### Claude Agent Tasks\n```\n- Check status of client campaigns\n- Identify which need more leads\n- Run scraper for exhausted service areas\n- Verify new leads\n- Push to Instantly\n- Document in memory what was done\n```\n\n### Key Guardrails\n- Only one push script (avoid duplicates)\n- Verify BEFORE push, never after\n- Track all leads in Supabase schema\n- Don't auto-activate campaigns without verification\n\n### Audit Commands\n- \"Verify all clients and what their status is\"\n- \"What's the TAM remaining for this client?\"\n- \"Check if we've exhausted the service area\"\n","html":"<h2>Managing Cold Email Pipelines in Instantly with AI Agents</h2>\n<h3>The System Overview</h3>\n<p>Use Claude Code/Codex to autonomously manage Instantly cold email campaigns for multiple clients.</p>\n<h3>Pipeline Components</h3>\n<h4>1. Lead Scraping</h4>\n<ul>\n<li>Scrape leads based on client's service area</li>\n<li>Store in Supabase database</li>\n<li>Tag leads with client identifier</li>\n</ul>\n<h4>2. Email Verification</h4>\n<ul>\n<li>Verify emails through Reacher API</li>\n<li>Only push verified emails</li>\n<li>Track verification status in database</li>\n<li>Re-verify if needed</li>\n</ul>\n<h4>3. Campaign Push</h4>\n<ul>\n<li>Push verified leads to Instantly via Bulk API</li>\n<li>Never push invalid or risky emails</li>\n<li>Activate campaigns when ready</li>\n</ul>\n<h4>4. Monitoring</h4>\n<ul>\n<li>Check campaign status daily</li>\n<li>Track when sequences complete</li>\n<li>Identify when leads are exhausted</li>\n<li>Refresh with new scraped leads</li>\n</ul>\n<h3>Claude Agent Tasks</h3>\n<pre><code>- Check status of client campaigns\n- Identify which need more leads\n- Run scraper for exhausted service areas\n- Verify new leads\n- Push to Instantly\n- Document in memory what was done\n</code></pre>\n<h3>Key Guardrails</h3>\n<ul>\n<li>Only one push script (avoid duplicates)</li>\n<li>Verify BEFORE push, never after</li>\n<li>Track all leads in Supabase schema</li>\n<li>Don't auto-activate campaigns without verification</li>\n</ul>\n<h3>Audit Commands</h3>\n<ul>\n<li>\"Verify all clients and what their status is\"</li>\n<li>\"What's the TAM remaining for this client?\"</li>\n<li>\"Check if we've exhausted the service area\"</li>\n</ul>\n"}