lemlist Integration
Connect lemlist to Arahi's no-code AI Sales Agents and automate workflows in minutes.
About the lemlist integration
Personalize cold emails, automate follow-ups, and engage with leads across all channels With Arahi AI, you can connect lemlist to ActiveCampaign, Bitly, Customer.io and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.
- Category
- Marketing Automation
- Authentication
- keys
lemlist automation use cases
- Multi-channel lifecycle flows
- Orchestrate lemlist sequences across email, SMS, and push based on real product usage signals, not just opens.
- Score-based sales alerts
- When a lemlist lead score crosses threshold, drop the account into a sales rep's queue with full context.
- Campaign attribution roll-up
- Pull campaign performance from lemlist into a weekly Slack post tagged by channel, spend, and conversion.
- Abandoned-flow recovery
- Detect stalled lemlist flows and branch into a winback sequence — automatic, not set-and-forget.
lemlist workflow examples
- Unsubscribe Lead From Campaign on HubSpot reply
A HubSpot contact opts out and Unsubscribe Lead From Campaign is called on lemlist so the prospect is removed from active cold sequences.
HubSpot opt-out runs Unsubscribe Lead From Campaign on lemlist.
- Export Campaign Leads into Google Sheets
A weekly Start Campaign Export from lemlist loads the results into a Google Sheets attribution log with sequence name, step, and reply status.
Weekly Start Campaign Export lands in Google Sheets attribution.
- Post Get Campaign By ID summary to Slack
Every Monday morning, Get Campaign By ID runs across active lemlist campaigns and posts open, click, and reply rates to Slack #sales-ops.
Monday Get Campaign By ID posts rates to Slack #sales-ops.
lemlist actions
- Delete Schedule
- Tool to delete a specific schedule by scheduleid. use when you need to remove a schedule permanently after confirming its id.
- Delete Unsubscribed Email
- Tool to delete an email from the unsubscribed list. use when restoring a subscriber who has opted back in and you need to remove them from the suppressed contacts.
- Unsubscribe Lead From Campaign
- Tool to unsubscribe a lead from a campaign. use when you need to stop further outreach by removing a lead from the specified campaign.
- Get All Webhooks
- Tool to retrieve the list of all webhooks configured for the team. use when you need to sync or audit active webhooks.
- Get Campaign By ID
- Tool to retrieve a specific campaign by campaignid. use when you need detailed campaign information by id.
- Start Campaign Export
- Tool to start an asynchronous export of all campaign statistics (csv). use when you need to initiate a csv export for a given campaign and track its progress.
- Get Campaign Export Status
- Tool to check the status of an asynchronous campaign export. use after starting an export to poll until done or error.
- Get Campaign Sequences
- Tool to retrieve a list of all sequences for a campaign with steps and conditions. use after fetching campaign to inspect its nested sequences and branching rules.
- Export Campaign Leads
- Tool to export campaign leads with state filtering and choose between json or csv output. use when you need to download leads and their statuses for reporting or analysis.
- Export Unsubscribes
- Tool to download a csv file containing all unsubscribed email addresses. use when you need to export the full unsubscribes list for analysis or archival.
- Get Unsubscribed Email
- Tool to retrieve a single unsubscribed email record. use when you need to verify if a specific email has opted out of campaigns before re-subscribing them.
- Retrieve Activities
- Tool to fetch recent campaign activities. use after authentication to retrieve activities filtered by campaignid, type, or limit.
- Retrieve Lead By Email
- Tool to retrieve a lead by their email address. use when you have a lead's email to fetch complete lead details.
- Retrieve Unsubscribes
- Tool to retrieve the list of all people who are unsubscribed. use when you need to sync or audit unsubscribed contacts across your campaigns.
- Get Team Credits
- Tool to retrieve credits left in the team. use after authenticating your session.
- Get Team Info
- Tool to retrieve information about your team. use after authentication to inspect current team settings, members, webhooks, and enabled features.
- Get User Info
- Tool to retrieve all information of the authenticated user. use after confirming a valid access token.
- Mark Lead as Not Interested in Campaign
- Tool to mark a lead as not interested in a specific campaign. use after confirming campaign and lead ids to set status to not interested.
- Update Campaign
- Tool to update settings of a campaign. use after fetching or creating a campaign to adjust name, stop-on behaviors, and other campaign flags.
- Update Schedule
- Tool to update an existing schedule with new parameters. use after retrieving schedule details to adjust days, time window, and limits.
- Add Unsubscribe Email/Domain
- Tool to add an email or domain to the unsubscribed list. use when you need to globally block sending to a specific recipient or domain.
- Add Variables to Lead
- Tool to add one or more variables to a lead. use when you need to enrich a lead with custom data after its creation or retrieval.
- Associate schedule with campaign
- Tool to associate a schedule with a campaign. use after confirming both campaignid and scheduleid to bind a schedule to its campaign.
- Create Campaign
- Tool to create a new campaign. use after confirming the team id. returns campaign, sequence, and schedule ids.
- Create Schedule
- Tool to create a new schedule for the team. use when you need to define custom active times or delays for outreach operations.
- Mark Lead As Interested
- Tool to mark a lead as interested in all campaigns. use when a lead responds positively and you want to advance or personalize your outreach.
- Mark Lead As Interested In Campaign
- Tool to mark a lead as interested in a specific campaign. use after confirming the lead's positive engagement in that campaign.
- Mark Lead As Not Interested
- Tool to mark a lead as not interested in all campaigns. use when a lead explicitly declines outreach and should be paused across campaigns.
- Pause a running campaign
- Tool to pause a running campaign. use after confirming you have the correct campaign id and that the campaign is currently running.
- Pause Lead
- Tool to pause a lead in all campaigns or a specific campaign. use when you want to temporarily halt outreach to a lead.