You can use lemlist API to find your leads' emails programmatically and add them to your campaigns. This is ideal for agencies and teams that want to build flexible workflows.
For example, some agencies use Airtable to centralize leads and then push them to lemlist campaigns.
Examples of useful actions with lemlist API
Find email addresses & phone numbers:
2. Automate voice note:
3. Add & update leads in campaigns:
4. Interact with campaigns:
Case Study: Automating Lead Enrichment with Airtable
Lonescale CEO Alexandre Despres uses Airtable to manage leads.
He automates the process of finding lead emails using lemlist’s enrichment API, achieving an 80% positive discovery rate.
How it works:
New contacts are pushed to the “New” view in Airtable.
This triggers the enrichment workflow, moving the lead to “Enrichment in progress.”
Leads are then sorted into “DoneEmailFound” or “DoneEmailNotFound.”
The leads with found emails are automatically sent to HubSpot for the sales team.
Case Study: Create custom AI voice messages for warm leads
Want to send personalized voice notes? Use 11Labs to generate audio files with your voice, and combine it with OpenAI for customized messages.
Workflow in 4 steps:
Receive leads data when they accept a LinkedIn invite using lemlist webhook.
Create a personalized message with OpenAI.
Generate a voice note with 11Labs.
Upload the voice note to the LinkedIn steps in lemlist.
Case Study: Automate managing email replies
Automate reply handling by classifying responses into interested, unsubscribe, or out-of-office (OOO), and take action accordingly.
Steps:
Receive leads replies via lemlist webhook.
Classify reply using OpenAI API.
Unsubscribe leads in lemlist or mark as interested.
Example: n8n Workflow
Case Study: Find phone numbers for highly engaged leads:
Get all campaigns.
Check campaign stats.






