Instantly
JSON →Manage email campaigns and leads using the Instantly.ai v2 API.
Install
pip install -e Tools · 37
- list_accounts List email accounts with filtering
- get_account Get account details and warmup status
- create_account Create account with IMAP/SMTP credentials
- update_account Update account settings
- manage_account_state Pause, resume, warmup control, test vitals
- delete_account ⚠️ Permanently delete account
- create_campaign Create email campaign (two-step process)
- list_campaigns List campaigns with pagination
- get_campaign Get campaign details and sequences
- update_campaign Update campaign settings
- activate_campaign Start campaign sending
- pause_campaign Stop campaign sending
- delete_campaign ⚠️ Permanently delete campaign
- search_campaigns_by_contact Find campaigns a contact is enrolled in
- list_leads List leads with filtering
- get_lead Get lead details
- create_lead Create single lead
- update_lead Update lead (⚠️ custom_variables replaces all)
- list_lead_lists List lead lists
- create_lead_list Create lead list
- update_lead_list Update lead list
- get_verification_stats_for_lead_list Get email verification stats
- add_leads_to_campaign_or_list_bulk Bulk add up to 1,000 leads
- delete_lead ⚠️ Permanently delete lead
- delete_lead_list ⚠️ Permanently delete lead list
- move_leads_to_campaign_or_list Move/copy leads between campaigns/lists
- list_emails List emails with filtering
- get_email Get email details
- reply_to_email 🚨 Send real email reply
- count_unread_emails Count unread inbox emails
- verify_email Verify email deliverability
- mark_thread_as_read Mark email thread as read
- get_campaign_analytics Campaign metrics (opens, clicks, replies)
- get_daily_campaign_analytics Day-by-day performance
- get_warmup_analytics Account warmup metrics
- list_background_jobs List async background jobs with pagination
- get_background_job Get details of a specific background job
Environment variables
INSTANTLY_API_KEYYOUR_API_KEY
Links
★ 24 GitHub stars