5,407,457 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Qualify B2B accounts and contacts for human-reviewed outreach with OpenAI and Airtable

Sales & CRM workflow for n8n with 49 active steps. Starts with Manual Trigger, Webhook, Schedule Trigger. Uses OpenAI. Integrations include OpenAI, Airtable.

What it does

49 active nodes · Starts with Manual Trigger, Webhook, Schedule Trigger.

Steps in the template include:

  • When Manual Research Initiated (Manual Trigger)
  • POST B2B Research Request (Webhook)
  • Set Target Criteria Fields (Edit Fields (Set))
  • Configure Research Environment (Edit Fields (Set))

Nodes and integrations

  • Manual Trigger
  • Webhook
  • Edit Fields (Set) ×3
  • Code ×16
  • If ×9
  • HTTP Request ×7
  • OpenAI ×3
  • Airtable ×3
  • Respond to Webhook ×2
  • No Operation, do nothing ×3
  • Schedule Trigger
See the author’s step names
  • When Manual Research Initiated (Manual Trigger)
  • POST B2B Research Request (Webhook)
  • Set Target Criteria Fields (Edit Fields (Set))
  • Configure Research Environment (Edit Fields (Set))
  • Normalize Request Data (Code)
  • Validate Criteria in Request (Code)
  • Check Validity of Criteria (If)
  • Handle Invalid Criteria (Code)
  • Search Company Candidates (HTTP Request)
  • Normalize Company Data (Code)
  • Check Company Exclusion (If)
  • AI Analyze Company Fit (OpenAI)
  • Analyze Account Research Data (Code)
  • Check Account Score Threshold (If)
  • Check Airtable for Existing Account (HTTP Request)
  • Attach Existing Account Context (Code)
  • Confirm New Account (If)
  • Store New Qualified Account (Airtable) — create
  • Discover Contact Candidates (HTTP Request)
  • Normalize Contact Data (Code)
  • AI Score Contact Relevance (OpenAI)
  • Analyze Contact Score Data (Code)
  • Check Contact Score Threshold (If)
  • Check Airtable for Existing Contact (HTTP Request)
  • Attach Existing Contact Context (Code)
  • Confirm New Contact (If)
  • Store New Qualified Contact (Airtable) — create
  • AI Develop Outreach Brief (OpenAI)
  • Analyze Outreach Brief (Code)
  • Create Human Review Queue Item (Airtable) — create
  • Compile Research Outcome (Code)
  • Check Webhook Request Type (If)
  • Webhook Send Research Outcome (Respond to Webhook)
  • Process Manual Research Complete (No Operation, do nothing)
  • Webhook Invalid Criteria Response (Respond to Webhook)
  • Process Manual Invalid Completion (No Operation, do nothing)
  • Check Invalid Webhook Request (If)
  • Daily Queue Review at 9am (Schedule Trigger)
  • Configure Queue Review Settings (Edit Fields (Set))
  • GET Pending Review Queue (HTTP Request)
  • Summarize Review Queue Data (Code)
  • Fetch Company Website Evidence (HTTP Request)
  • Normalise Company Website Evidence (Code)
  • Reattach New Account Context (Code)
  • Reattach New Contact Context (Code)
  • Check Existing Campaign Queue Item (HTTP Request)
  • Reattach Queue Candidate Context (Code)
  • If Campaign Queue Item Is New (If)
  • Skip Duplicate Campaign Queue Item (No Operation, do nothing)

Accounts and credentials

  • OpenAI access
  • Airtable

Check the HTTP request steps for any additional service accounts or API keys.

AI models and swaps

OpenAI · Model or API operation

gpt-5-mini in AI Analyze Company Fit. Provider-specific step. A different provider requires edits and testing.

OpenAI · Model or API operation

gpt-5-mini in AI Score Contact Relevance. Provider-specific step. A different provider requires edits and testing.

OpenAI · Model or API operation

gpt-5-mini in AI Develop Outreach Brief. Provider-specific step. A different provider requires edits and testing.

Inputs and setup options

  • Setup field: airtable_base_id
  • Setup field: airtable_accounts_table_id
  • Setup field: airtable_contacts_table_id
  • Setup field: airtable_queue_table_id
  • Setup field: search_api_url
  • Setup field: contact_api_url
  • Setup field: notification_email
  • Setup field: company_site_timeout_ms
  • Setup field: company_site_max_chars
  • Setup field: stale_after_days
  • POST B2B Research Request: HTTP POST

Resource information

Credit basis
Author listed by n8n
Pricing
Template access shown on n8n
License
Not specified
Last record update
Nov 5, 2026