← Tools Reference

Smartlead

Smartlead integration (Marketing). Imported from open-connector.

API key4 toolshttps://server.smartlead.ai/api/v1
GET
smartlead_ai_list_campaigns
List Smartlead campaigns with optional client and tag filters.

/campaigns/

2 parameters
ParamTypeRequiredDescription
client_idintegeroptionalOnly return campaigns for this Smartlead client identifier.
include_tagsbooleanoptionalWhether to include campaign tags in each campaign.
GET
smartlead_ai_get_campaign
Get one Smartlead campaign by ID.

/campaigns/{campaign_id}

2 parameters
ParamTypeRequiredDescription
campaign_idintegerrequiredThe Smartlead campaign identifier.
include_tagsbooleanoptionalWhether to include campaign tags in the campaign response.
GET
smartlead_ai_list_email_accounts
List Smartlead email accounts with optional connection and warmup filters.

/email-accounts/

10 parameters
ParamTypeRequiredDescription
offsetintegeroptionalThe pagination offset.
limitintegeroptionalThe number of accounts to return, from 1 to 100.
isInUsestringoptionalA boolean query value represented as a string.
emailWarmupStatusstringoptionalThe Smartlead email warmup status filter.
isSmtpSuccessstringoptionalA boolean query value represented as a string.
isWarmupBlockedstringoptionalA boolean query value represented as a string.
espstringoptionalThe Smartlead email service provider filter.
usernamestringoptionalFilter email accounts by username with partial matching.
client_idintegeroptionalOnly return email accounts for this Smartlead client.
fetch_campaignsstringoptionalA boolean query value represented as a string.
GET
smartlead_ai_list_campaign_leads
List Smartlead leads in a campaign with optional status and engagement filters.

/campaigns/{campaign_id}/leads

9 parameters
ParamTypeRequiredDescription
campaign_idintegerrequiredThe Smartlead campaign identifier.
offsetintegeroptionalThe pagination offset.
limitintegeroptionalThe number of leads to return, from 1 to 100.
statusstringoptionalThe Smartlead campaign lead status.
lead_category_idintegeroptionalOnly return leads in this Smartlead lead category.
emailStatusstringoptionalThe Smartlead lead email engagement status.
created_at_gtstringoptionalOnly return leads created after this timestamp.
last_sent_time_gtstringoptionalOnly return leads last sent after this timestamp.
event_time_gtstringoptionalOnly return leads with events after this timestamp.