Turn new Airtable target accounts into a Lemlist outbound list

By General Input

When a sales rep drops a target account into Airtable, build a verified contact list at that company and push the keepers straight into Lemlist.

Integrations

  • Findymail
  • Airtable
  • Lemlist
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Operations

Build me an agent workflow that turns every new target account in Airtable into an outbound-ready contact list in Lemlist.

Trigger: poll my Airtable "Target Accounts" base for a new record (Airtable new_record). Each row has a company name, a domain or LinkedIn URL, a target persona (e.g. "Head of RevOps", "VP Marketing"), and the rep who owns the account.

When a new row appears, the agent should:

1. Call Findymail Enrich Company on the domain (or company name if the domain is empty) to confirm the company is real and to capture size and industry.

2. Call Findymail Find Employees at Company on that company's website, filtered to job titles that match the target persona on the row. Cap the result at 5 people.

3. For every employee returned, call Findymail Verify Email on their email. For any employee that has a LinkedIn URL, also call Findymail Find Phone Number to grab a direct dial. Skip phone lookups for employees without a LinkedIn URL so we do not burn credits.

4. Decide which contacts pass the bar. Keep only contacts where the email is verified deliverable AND the title is senior enough to match the persona on the row. Drop catch-all and undeliverable emails.

5. If at least one contact passes, call Lemlist Create Lead in Campaign for each one and add them to the rep's active outbound campaign. Populate first name, last name, company, title, email, phone (if found), and LinkedIn URL as merge fields so the sequence can personalize.

6. Call Airtable Update Record on the original row to write back: number of contacts found, number added to Lemlist, the Lemlist campaign name, and a short status note (e.g. "3 contacts added to Q2 Outbound").

7. Send a Slack direct message to the rep who owns the account. If contacts were added, include the count, the Lemlist campaign, and a link back to the Airtable row. If no contact passed verification, DM the rep instead asking them to refine the persona or domain, with a link back to the row. Do not silently fail.

Use these operations: Airtable Update Record, Findymail Enrich Company, Findymail Find Employees at Company, Findymail Verify Email, Findymail Find Phone Number, Lemlist Create Lead in Campaign, Slack Send a Message.

Make the contact count, the seniority bar, and the Lemlist campaign routing logic easy to tweak. I will likely want to route different reps or different industries to different campaigns later.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionReview and approve Lemlist openers before anyone gets enrolled