Email Sequencer Integration
Deepline connects to four email sequencers — Instantly (8 operations), Lemlist (22 operations), HeyReach (3 operations), and Smartlead (33+ operations) — so you can enrich a lead and push it to a campaign in the same command. No CSV exports. No manual imports. No tab switching. The entire enrich-to-outbound pipeline collapses into a single workflow: find email, validate it, deduplicate against your existing campaign leads, and push. That workflow runs from the CLI, from Claude Code, or from the API. Every sequencer operation is a first-class Deepline tool, which means Claude Code can create campaigns, add leads, check stats, and manage sequences without you opening a browser.Primitives at a glance
| Sequencer | Operations | Key capabilities |
|---|---|---|
| Instantly | 8 | Add to campaign, list campaigns, campaign stats, create campaign, activate/pause campaign, get campaign, list leads |
| Lemlist | 22 | Add to campaign, list campaigns, campaign stats, create campaign, pause/resume leads, manage sequences, webhooks, inbox threads, export leads, send email, send LinkedIn message, unsubscribe management |
| HeyReach | 3 | Add to campaign, list campaigns, campaign stats |
| Smartlead | 33+ | Add to campaign, list campaigns, campaign stats, create campaign, push to campaign, pause/resume leads, manage sequences, webhooks, email account management, warmup stats, lead categories, analytics by date, client management, domain block lists |
add-to-campaign, list-campaigns, and campaign-stats — which means switching sequencers does not require rewriting your workflow logic. You change the provider name and the rest works.
What sequencer integration means for your outbound
Here is where the integration helps and where it does not.- Closes the gap between enrichment and outbound. Deepline’s waterfall finds the email, validates it with ZeroBounce or Leadmagic, deduplicates against existing campaign leads, and pushes — all in one command. No intermediate CSV. No stale data sitting in a download folder. The lead goes from unknown to sequenced in seconds.
- One interface for multiple sequencers. If you run Smartlead for high-volume sends and HeyReach for LinkedIn outreach, Deepline wraps both in the same CLI and API shape. A/B test sequencers by changing one parameter, not rebuilding an integration.
- AI-driven campaign management. Every sequencer operation is a Deepline tool, so Claude Code can “create a 3-step sequence in Smartlead for this ICP, add the 50 leads I just enriched, and set a webhook to ping me on replies.” The agent plans the steps, calls the tools, and reports back.
- Skip it if you only use one sequencer and prefer its UI. If you live inside Instantly’s dashboard and never touch the API, this integration adds a layer you do not need. The value shows up when you are automating, scaling, or coordinating across tools.
Per-sequencer breakdown
Instantly (8 operations)
Instantly is a cold email platform built for deliverability at scale. Deepline covers the full campaign lifecycle:| Operation | What it does |
|---|---|
add-to-campaign | Push one or more leads into an existing campaign |
list-campaigns | Retrieve all campaigns in your Instantly workspace |
campaign-stats | Get open rates, reply rates, and bounce rates for a campaign |
instantly-create-campaign | Create a new campaign with name and settings |
instantly-activate-campaign | Start a paused or draft campaign |
instantly-pause-campaign | Pause an active campaign |
instantly-get-campaign | Fetch full details for a specific campaign |
instantly-list-leads | List all leads in a given campaign |
Lemlist (22 operations)
Lemlist is a multi-channel outreach platform with email, LinkedIn, and manual task sequences. Deepline’s 22 operations cover the full surface: Campaign management: create campaigns, list campaigns, update campaigns, pause campaigns, get campaign sequences, export campaign leads, campaign stats. Lead management: add to campaign, pause leads, resume leads, mark leads as interested. Sequence authoring: add sequence steps, update sequence steps, delete sequence steps. Messaging: send email, send LinkedIn message. Webhooks: add webhook, get webhooks, delete webhook. Compliance: add unsubscribe, get unsubscribes, export unsubscribes, delete unsubscribe. Inbox: list inbox, get inbox thread. Billing: check credits. Lemlist’s depth makes it the right choice when you need programmatic control over multi-channel sequences. Claude Code can build a sequence (email step 1, LinkedIn connection request step 2, follow-up email step 3), add leads, and monitor replies — all through Deepline tools.HeyReach (3 operations)
HeyReach is a LinkedIn automation platform. Deepline’s integration covers the essentials:| Operation | What it does |
|---|---|
add-to-campaign | Push leads into a HeyReach LinkedIn outreach campaign |
list-campaigns | Retrieve all campaigns |
campaign-stats | Get connection request acceptance rates and reply rates |
Smartlead (33+ operations)
Smartlead is a high-volume cold email infrastructure platform with deep API coverage. Deepline exposes 33+ operations spanning every major subsystem: Campaign lifecycle: create campaign, get campaign, list campaigns, delete campaign, update campaign status, update campaign settings, update campaign schedule, campaign stats, get campaign analytics, get campaign analytics by date. Lead management: push to campaign, list campaign leads, export campaign leads, fetch lead by email, fetch campaigns by lead, delete lead by campaign, pause lead by campaign, resume lead by campaign, update lead by campaign, update lead category by campaign, unsubscribe lead by campaign, unsubscribe lead, list lead categories, reply to lead thread, fetch lead message history. Email accounts: list email accounts, fetch email account, upsert email account, add campaign email account, remove campaign email account, list campaign email accounts, reconnect failed email accounts, fetch email account warmup stats, update email account, update email account warmup. Sequences: fetch campaign sequences, save campaign sequences. Webhooks: fetch campaign webhooks, upsert campaign webhook, delete campaign webhook. Infrastructure: create client, fetch clients, add domain block list, generic API request. Smartlead’s breadth makes it the power-user choice. If you need to manage email account rotation, warmup scheduling, lead-level campaign analytics, or client-level multi-tenant setups, Smartlead’s 33+ operations give you full programmatic control.Example workflows
Enrich and push to a campaign (single command)
The most common workflow: find an email, validate it, and push to a sequencer. One prompt to Claude Code handles all three steps.Bulk enrich a CSV and push to Lemlist
Create a Smartlead campaign from scratch
smartlead_create_campaign, then smartlead_save_campaign_sequences with three steps, then smartlead_update_campaign_schedule, then smartlead_push_to_campaign with the leads. Four API calls, one natural-language prompt.
A/B test sequencers
LinkedIn + email multi-channel
Lead deduplication before push
Every push workflow should deduplicate. Sending the same lead twice wastes sequencer credits, damages deliverability, and annoys prospects. Deepline handles this in two ways:-
Campaign-level dedup. Before pushing, pull existing leads from the target campaign (
list-campaigns+ lead listing operations) and filter out duplicates by email address. Claude Code does this automatically when you say “push new leads only.” -
Cross-campaign dedup. For Smartlead, use
fetch-campaigns-by-leadto check if a lead exists in any campaign before adding them. Lemlist’sexport-campaign-leadsserves the same purpose.
FAQ
Do I need API keys for each sequencer?
Do I need API keys for each sequencer?
Yes. Each sequencer requires its own API key. Add them with
deepline keys add instantly, deepline keys add lemlist, etc. Deepline stores keys locally and never sends them to Deepline servers — they go directly to the sequencer’s API. You can also use Deepline managed keys if your plan includes sequencer credits.Can I use multiple sequencers at the same time?
Can I use multiple sequencers at the same time?
Yes. There is no limit on how many sequencers you connect. A common pattern is Instantly or Smartlead for email and HeyReach for LinkedIn. You can push the same enriched lead to multiple sequencers in a single workflow. The CLI and API treat each sequencer as an independent provider.
How does dedup work across sequencers?
How does dedup work across sequencers?
Deepline deduplicates per-campaign within a single sequencer by pulling existing leads before pushing. Cross-sequencer dedup (e.g., “don’t add to Lemlist if already in Instantly”) requires checking both campaigns. Claude Code can do this when prompted — it pulls leads from both campaigns, computes the set difference, and pushes only unique leads to each.
What happens if a sequencer API rate-limits me?
What happens if a sequencer API rate-limits me?
Deepline surfaces the rate limit error in the CLI output. It does not automatically retry — you control the retry logic. Claude Code will typically wait and retry when it sees a 429 response. For high-volume pushes (500+ leads), consider batching: push in groups of 50-100 with a short pause between batches.
What’s next
Instantly Provider Guide
Full reference for all 8 Instantly operations.
Lemlist Provider Guide
Full reference for all 22 Lemlist operations.
Smartlead Provider Guide
Browse all 33+ Smartlead operations.
Email Waterfall
How Deepline finds and validates emails before pushing to sequencers.