Smartlead
Smartlead is a sales engagement platform for managing cold email campaigns, leads, sending accounts, inbox activity, deliverability, prospecting, and sender provisioning.
Verdict
Common use cases
- Review campaign open rates before standup
- Draft cold-email sequences from meeting notes
- Check deliverability scores after domain changes
- Monitor lead-search quota and credit balance
- Archive underperforming campaigns in bulk
Integration
- Vendor
- Smartlead
- Category
- crm
- Auth
- API_KEY
- Tools
- 19
- Composio slug
smartlead
Tools
- Create Draft Campaign
Create a new campaign in DRAFTED status. This creates persistent account data but does not send email or start the campaign.
- Create Smart Delivery Folder
Create an organizational folder for Smart Delivery tests. This creates persistent data but does not run or send a test.
- Delete Campaigndestructive
Permanently delete a campaign and all associated sequences, mappings, and statistics. This is irreversible and requires explicit confirmation.
- Delete Smart Delivery Folderdestructive
Delete an empty Smart Delivery folder. The folder must contain no tests, and deletion requires explicit confirmation.
- Get Campaign
Get configuration and performance summary for one Smartlead campaign by ID.
- Get Campaigns
Get configuration and performance summaries for 1-20 Smartlead campaigns. Returns one success or failure result per campaign ID.
- Get Smart Delivery Test
Get the documented configuration for one Smart Delivery spam test by ID.
- Get Smart Prospect Usage
Get Smart Prospect lead-search metrics, fetch counts, daily limits, and available credit balance. This read does not consume credits.
- List Campaigns
List campaigns visible to the connected Smartlead account, optionally for one client.
- List Email Accounts
List connected sending accounts with health, warmup, usage, provider, and campaign filters. Credential-like response fields are always removed.
- List Inbox Replies
List lead replies across campaigns from Master Inbox using bounded filters and one page at a time. This reads email content but does not send or modify messages.
- List Purchased Smart Senders Domains
List domains already purchased through Smart Senders. This is read-only and does not purchase domains or provision mailboxes.
- List Saved Smart Prospect Searches
List saved Smart Prospect search definitions without executing them or consuming contact-search credits.
- List Smart Delivery Folders
List folders used to organize Smart Delivery tests.
- List Smart Delivery Tests
List Smart Delivery spam and inbox-placement tests. This POST endpoint is read-only and does not create or send a test.
- List Smart Prospect Industries
List and search Smart Prospect industry filter values without searching contacts or consuming contact-fetch credits.
- List Smart Senders Vendors
List Smart Senders marketplace vendors and current domain/mailbox pricing without placing an order.
- Search Available Smart Senders Domains
Check Smart Senders marketplace domain availability for a vendor. This read-only search does not purchase a domain, place an order, or provision mailboxes.
- Search Smart Prospect Contacts (Consumes Credits)
Search one page of Smart Prospect contacts. The initial call and every explicit continuation may consume credits; inspect usage first, choose the smallest useful limit, and confirm each page.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to Integrations. 2. Search for Smartlead and click Connect. 3. Log in to your Smartlead account, go to Settings → API, and copy your API key. 4. Paste the key into Switchy's connection form and click Authorize. 5. Switchy will verify the key by fetching your account details. 6. Once connected, open any Project and type '@Smartlead get campaigns' to confirm the integration works. 7. If you see campaign summaries, you're ready — the MCP can now read performance data, draft new campaigns, and manage deliverability tests. 8. To revoke access later, delete the API key in Smartlead's settings and remove the connection in Switchy.
What teammates see: by default, memories from Smartlead are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Campaign Performance Snapshot
@Smartlead get campaigns for all active outreach and show me open rate, reply rate, and bounce percentage for each. Highlight any campaign below 20% open rate.
Draft Outreach Sequence
@Smartlead create a draft campaign called 'Q2 Partner Outreach' with a three-step sequence: intro email, value-add follow-up after 3 days, breakup email after 5 days.
Deliverability Health Check
@Smartlead get the most recent Smart Delivery test and tell me the spam score, inbox placement rate, and any red flags I should fix.
Lead Search Quota Status
@Smartlead get Smart Prospect usage and tell me how many leads I've fetched today, my daily limit, and my remaining credit balance.
Archive Stale Campaigns
@Smartlead get all campaigns with reply rates below 2% in the last 30 days and list their IDs so I can decide which to delete.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@smartlead check my Smart Prospect usage limits — how many lead searches do I have left this month, and what's my current credit balance?
Smart Prospect usage for this billing period: 1,847 leads fetched out of 5,000 daily limit (37% used). You have 3,153 searches remaining today. Current credit balance: 12,340 credits. Your account resets daily at midnight UTC. Based on current usage, you're on track to stay within limits, but heavy search days may require pacing if you approach the 5,000 threshold.
This read-only query uses Get Smart Prospect Usage to surface quota and credit data without consuming any credits. Useful for planning bulk lead imports or checking whether you can run a large search before hitting daily caps. Does not require elevated permissions beyond standard API key access.
Use-case deep-dives
When the Delete Campaign tool prevents orphaned data sprawl
A six-person RevOps team inherits 40+ dormant Smartlead campaigns after two sales reps leave the company. The campaigns are cluttering reporting dashboards and inflating seat costs, but manually archiving them in the Smartlead UI takes 15 minutes per campaign. The Delete Campaign tool in this MCP lets the ops lead batch-delete campaigns by ID with explicit confirmation, clearing out the dead weight in one session. The tool is irreversible, so it's only appropriate when you're certain the campaign data is no longer needed—if there's any chance you'll want historical stats for a board deck, skip this and use Smartlead's archive feature instead. The real threshold: if you're deleting fewer than 10 campaigns a year, the manual UI flow is fine. If you're pruning 20+ campaigns after a team restructure or acquisition, this MCP saves two hours of admin work and reduces the risk of clicking the wrong campaign in a long dropdown list.
Frequently asked
What does the Smartlead MCP let me do in Switchy?
It lets your AI agents create, read, and delete Smartlead cold-email campaigns without leaving the conversation. You can draft campaigns, check performance stats, manage Smart Delivery spam tests, and monitor your Smart Prospect credit balance. The MCP doesn't send emails directly—it creates drafts you launch in Smartlead—so you keep control over what actually goes out.
Do I need admin access to connect Smartlead?
You need a Smartlead API key, which any account holder can generate from their settings. Smartlead doesn't use OAuth, so there's no scope negotiation—the key grants full read-write access to campaigns, sequences, and folders. If you're on a team plan, make sure the person connecting it owns the campaigns you want the AI to touch.
Can the MCP send emails or start a campaign automatically?
No. The Create Draft Campaign tool builds a campaign in DRAFTED status, which means it's saved in Smartlead but not active. You still log into Smartlead to review the draft and click Start. This prevents the AI from accidentally launching a cold-email blast to 10,000 prospects without human sign-off.
Why use this instead of just logging into Smartlead?
If you're already in Switchy writing campaign copy or analyzing results, the MCP saves you from context-switching. Your AI can pull performance stats, check spam-test scores, and scaffold new campaigns in the same thread where you're strategizing. You still go to Smartlead for the final launch, but the setup and reporting happen in one place.
Who on my team should connect the Smartlead account?
Whoever owns the campaigns you want the AI to manage. The API key ties to one Smartlead user, so if your growth lead runs all cold outreach, they should connect it. If multiple people need access, you'll either share one Switchy workspace or create separate connections—Smartlead doesn't support granular per-campaign API permissions.