SmartLead MCP Server
Skills
smartlead_get_campaign
Retrieve detailed information about a specific campaign including settings, statistics, and configuration.
smartlead_forward_reply
Forward a lead reply to another email address or team member.
smartlead_list_campaigns
Retrieve a list of all campaigns with optional filtering by status, client, or other criteria.
smartlead_create_campaign
Create a new SmartLead campaign with specified name and optional client assignment.
smartlead_delete_campaign
Permanently delete a campaign and all associated data. This action cannot be undone.
smartlead_update_lead_by_id
Update lead information using the lead ID, including contact details and custom fields.
smartlead_fetch_lead_by_email
Find and retrieve lead information using their email address.
smartlead_create_email_account
Create a new email account with SMTP and IMAP configuration.
smartlead_export_campaign_data
Export campaign data in various formats (CSV, Excel, JSON) for analysis or backup purposes.
smartlead_update_email_account
Update an existing email account configuration.
smartlead_update_lead_category
Update the category classification of a lead within a specific campaign.
smartlead_add_leads_to_campaign
Add one or more leads to a specific campaign with validation and duplicate checking.
smartlead_fetch_lead_categories
Retrieve all available lead categories for classification and filtering purposes.
smartlead_get_campaign_sequence
Retrieve the email sequence configuration for a specific campaign.
smartlead_download_campaign_data
Download campaign data in CSV or JSON format for analysis or backup.
smartlead_get_all_email_accounts
Retrieve all email accounts associated with the current user.
smartlead_list_leads_by_campaign
Retrieve all leads associated with a specific campaign, with optional filtering and pagination.
smartlead_pause_lead_by_campaign
Pause email sending to a lead within a specific campaign without removing them.
smartlead_save_campaign_sequence
Save or update the email sequence for a campaign including follow-up emails and timing.
smartlead_update_campaign_status
Update the status of a campaign (e.g., start, pause, stop, archive).
smartlead_delete_lead_by_campaign
Remove a lead from a specific campaign permanently.
smartlead_get_campaign_statistics
Retrieve comprehensive statistics for a specific campaign.
smartlead_get_email_account_by_id
Retrieve detailed information about a specific email account.
smartlead_resume_lead_by_campaign
Resume email sending to a paused lead within a specific campaign.
smartlead_update_campaign_schedule
Update the sending schedule for a specific campaign including timing, frequency, and delivery windows.
smartlead_update_campaign_settings
Update various campaign settings including tracking, personalization, and delivery options.
smartlead_update_email_account_tag
Update the tag/label for an email account for better organization.
smartlead_view_download_statistics
View download statistics with optional filtering by time period and grouping criteria.
smartlead_fetch_lead_message_history
Retrieve the complete message history for a lead within a specific campaign.
smartlead_update_email_account_warmup
Configure warmup settings for an email account to improve deliverability.
smartlead_add_lead_to_global_blocklist
Add a lead or domain to the global blocklist to prevent future contact.
smartlead_fetch_all_leads_from_account
Retrieve all leads from the entire account with optional filtering and pagination.
smartlead_get_campaign_lead_statistics
Retrieve detailed lead statistics for a campaign.
smartlead_get_campaigns_with_analytics
Retrieve campaigns list with embedded analytics data for performance overview.
smartlead_add_email_account_to_campaign
Add an email account to a specific campaign for sending emails.
smartlead_unsubscribe_lead_from_campaign
Unsubscribe a lead from a specific campaign, stopping all future emails.
smartlead_get_campaign_mailbox_statistics
Retrieve mailbox performance statistics for a campaign.
smartlead_get_campaign_sequence_analytics
Retrieve analytics data for each step in a campaign sequence to optimize performance.
smartlead_reconnect_failed_email_accounts
Attempt to reconnect email accounts that have failed authentication.
smartlead_reply_to_lead_from_master_inbox
Send a reply to a lead from the master inbox with tracking and personalization.
smartlead_get_campaign_top_level_analytics
Retrieve high-level analytics overview for a campaign.
smartlead_list_email_accounts_per_campaign
Retrieve all email accounts associated with a specific campaign.
smartlead_fetch_all_campaigns_using_lead_id
Retrieve all campaigns that contain a specific lead for cross-campaign analysis.
smartlead_fetch_leads_from_global_blocklist
Retrieve all leads and domains currently on the global blocklist.
smartlead_remove_email_account_from_campaign
Remove an email account from a specific campaign.
smartlead_unsubscribe_lead_from_all_campaigns
Unsubscribe a lead from all campaigns across the entire account.
smartlead_get_warmup_stats_by_email_account_id
Retrieve warmup statistics for a specific email account.
smartlead_get_campaign_statistics_by_date_range
Retrieve campaign statistics for a specific date range.
smartlead_fetch_campaign_analytics_by_date_range
Retrieve detailed analytics for a campaign within a specific date range.
smartlead_get_campaign_top_level_analytics_by_date_range
Retrieve high-level analytics for a campaign within a specific date range.