Auto-prospect new ABM target accounts from Airtable

By General Input

When a new account lands in your Airtable target list, Geni finds verified decision-maker emails and posts the top three to Slack.

Integrations

  • Airtable
  • Hunter
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Operations

Build an agent workflow that runs every time a new account is added to my Airtable target-accounts table. The trigger should poll Airtable for new records in that table. Each row has at minimum a company name and a verified domain.

For each new account, the agent should do the following prospecting work:

1. Use Hunter's Search Emails by Domain on the account's domain to pull contacts, filtering by department and seniority where it makes sense to focus on decision-makers that fit our ICP.

2. Run Hunter's Verify Email Address on the strongest candidates and drop anyone who is not deliverable.

3. Call Hunter's Enrich Company by Domain to pull industry, headcount, and tech stack as account context.

4. Prioritize the verified contacts down to the three highest-fit buyers based on title, seniority, and department, and write a short one-sentence rationale per contact explaining why they made the cut.

5. Use Airtable's Create Records to insert those three contacts into a linked 'Prioritized Contacts' table, including the verified email, name, title, department, a confidence score, and the rationale, with each row linked back to the source account.

6. Send a Slack message to our ABM channel that summarizes the account context (industry, headcount, tech stack) and lists the three top contacts with their titles and rationale, so a rep can grab them and start outreach.

Edge case: if Hunter returns no contacts for the domain, the agent should stop early, skip the Airtable write entirely, and post a short 'no contacts found for {company}' note to the same Slack channel so the rep knows that account needs manual research instead of seeing empty rows appear in the linked table.

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 productionKajabi customer support console for member access fixes