AutomationMart
Home/Browse/AI recruiting pipeline: Job to candidate shortlist with Apollo & Airtable
n8n

AI recruiting pipeline: Job to candidate shortlist with Apollo & Airtable

n8nn8n32 modulesv1.0
AirtableOpenAILinkedIn

Who’s it for Recruiting agencies, executive search firms, and in-house talent teams that want to automate candidate sourcing and prequalification. Instead of spending hours searching, scoring, and writing outreach, this workflow turns any job description into a ready-to-use shortlist with personalized messages. Youtube Walkthrough []( What it does (How it works) This workflow takes a job description (title, description, and location) and runs a complete recruiting automation pipeline: - Normaliz

At a glance

AI recruiting pipeline: Job to candidate shortlist with Apollo & Airtable is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Airtable, OpenAI, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Airtable, OpenAI, LinkedIn
Modules
32
Price
Free
Version
v1.0
AI recruiting pipeline: Job to candidate shortlist with Apollo & Airtable workflow diagram

About this workflow

Who’s it for Recruiting agencies, executive search firms, and in-house talent teams that want to automate candidate sourcing and prequalification. Instead of spending hours searching, scoring, and writing outreach, this workflow turns any job description into a ready-to-use shortlist with personalized messages. Youtube Walkthrough []( What it does (How it works) This workflow takes a job description (title, description, and location) and runs a complete recruiting automation pipeline: - Normalize job titles and generate variations to widen search coverage. - Search candidates in Apollo (or your CRM / database of choice). - Remove duplicates to keep clean lists. - Score candidates with AI (0–5) and provide concise reasoning across experience, industry, and seniority. - Enrich LinkedIn profiles (name, title, image, location, experience). - Create structured candidate assessments (summary, alignment, red flags, positives). - Generate outreach messages (email + LinkedIn DM) tailored to the candidate. - Write to Airtable for job/candidate tracking and downstream automation. Everything is plug-and-play, with no manual searching or copy-pasting required. Requirements - n8n (Cloud or self-hosted) - Airtable account + API access - Apollo API or your preferred candidate source - LLM provider: OpenAI or Anthropic - LinkedIn enrichment API (RapidAPI, Apify, etc.) > ⚠️ Do not hardcode API keys in HTTP nodes. Always use Credentials in n8n. Airtable table specifications Create one base (e.g., Candidate Search – From Job Description) with two tables: Jobs Table - Job Title (text) - Job Description (long text) - Job Location (text) - Candidates (linked to Candidates table) Candidates Table - Core fields: Name, LinkedIn URL, Job Title, Location, Image URL, Job Searches (linked) - Assessment fields: Summary Fit Score, Executive Summary, Title Alignment, Skill Alignment, Industry Alignment, Seniority Alignment, Company Type Alignment, Educational Alignment, Potential Red Flags, Positive Signals, Final Recommendation, Next Steps Suggestion - Outreach fields: Email Subject, Email Body, LinkedIn Message How to set up 1. Connect credentials Add Airtable, Apollo/CRM, and OpenAI/Anthropic credentials under n8n Credentials. 2. Create Airtable base/tables Follow the above spec for Jobs and Candidates. Match field names exactly to avoid mapping errors. 3. Configure the trigger The workflow starts from a Form/Webhook node. It captures: - Job Title (required) - Job Description (required) - Location (required) - Target Companies (optional, comma-separated domains) 4. Job title mutation The workflow uses an AI node to normalize the job title and generate up to 5 variations for broader candidate searches. 5. Candidate search Apollo (or your CRM API) is queried with the generated titles and location filters. Results are deduped. 6. AI scoring & structuring Candidates are scored 0–5 with clear reasoning (experience, industry, seniority, general fit). Profiles are formatted into structured JSON for Airtable. 7. LinkedIn enrichment Enrichment API fetches missing data (geo, image, job history). 8. Candidate assessment An AI model produces a full recruiter-ready evaluation (fit summary, strengths, red flags). 9. Outreach generation The workflow drafts a concise cold email (<75 words) and LinkedIn DM (<60 words), consultative in tone. 10. Write to Airtable All jobs and candidates (with assessments and outreach messages) are logged for review and integration. How to customize - Swap Apollo with your CRM (Greenhouse, Bullhorn, etc.). - Adjust scoring prompts to match your niche (sales, engineering, healthcare). - Add custom filters for target companies or industries. - Change outreach tone to align with your brand voice. - Limit by score (e.g., only push candidates with score ≥4). Security & best practices - Store all keys in n8n Credentials (never in nodes). - Use Set nodes to centralize editable variables (title, location, filters). - Always add sticky notes in your workflow explaining steps. - Rename nodes clearly for readability. Troubleshooting - No candidates found? Loosen title variations or broaden location. - Low fit scores? Refine keywords and required skills in scoring prompts. - Airtable errors? Double-check Base ID, Table ID, and field names. - API rate limits? Enable batching/pagination and increase intervals. --- SEO title: Build candidate shortlists from a job description to Airtable with Apollo, AI scoring, and personalized outreach Keywords: recruiting automation, Apollo people search, candidate enrichment, AI scoring, Airtable recruiting CRM, LinkedIn outreach, n8n workflow template

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create tasks in Asana from new Airtable records

Whenever you have new records in Airtable, Make retrieves the information and creates tasks on Asana with the information.

Free

Monitor the newest YouTube videos (trends, competitors), summarize it, update Google Sheets and send the info as an email.

Monitor YouTube channel/playlist/hashtag/search query for the newest video with Apify, summarize it with ChatGPT, send the info as an email and update Google Sheets. Most suitable for competitor monitoring and trend spotting.

Free

Build an AI IT support agent with Azure Search, Entra ID & Jira

An intelligent IT support agent that uses Azure AI Search for knowledge retrieval, Microsoft Entra ID integration for user management, and Jira for ticket creation. The agent can answer questions using internal documentation and perform administrative tasks like password resets. How It Works The workflow operates in three main sections: Agent Chat Interface: A chat trigger receives user messages and routes them to an AI agent powered by Google Gemini. The agent maintains conversation context usi

Free

Generate Hollywood-style video ads from images with GPT-5 Mini and Fal.ai Sora-2

Hollywood-Style Ads in Seconds (Fal.ai Sora-2 Version) Turn a single product image + short text description into a cinematic 8-second ad using Fal.ai’s Sora-2 Image-to-Video model. Perfect for ad agencies, marketing teams, and UGC creators who want to produce high-quality video ads instantly without editors or camera crews. --- 🧩 Problem It Solves Producing ad videos usually requires writers, editors, equipment, and several review cycles. This workflow replaces that process with a fully automat

Free

🎓 How to transform unstructured email data into structured format with AI agent

This workflow automates the process of extracting structured, usable information from unstructured email messages across multiple platforms. It connects directly to Gmail, Outlook, and IMAP accounts, retrieves incoming emails, and sends their content to an AI-powered parsing agent built on OpenAI GPT models. The AI agent analyzes each email, identifies relevant details, and returns a clean JSON structure containing key fields: From – sender’s email address To

Free

Generate trend-based video marketing ideas with GPT-4, Tavily and Veo 3

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Automate your entire video content creation pipeline with this AI-powered, no-code workflow built in n8n. Watch Step-by-step video guide here: This template connects a suite of smart tools to help you generate scroll-stopping short video ideas based on daily trending topics and auto-deliver them via email—ready for production in Veo 3. 🔧 How it

Free

Export Odoo company data via API endpoint with JSON/Excel output options

How it works This workflow provides an API endpoint /api/v1/get-companies that retrieves company records directly from your Odoo database. It’s built for teams who need to query or export company data — either as structured JSON for integrations or as Excel (.xlsx) for reporting. When a request is made, the workflow: 1. Accepts query parameters (name, responseformat). 2. Validates the name input (required for company search). 3. Fetches all matching companies from Odoo using a like

Free

🔁 Copy all YouTube playlists from one channel to another

Who is this for? This workflow is for anyone with two YouTube channels who wants to copy playlists from one to the other — no technical skills required. Whether you're a content creator, hobbyist, educator, or just someone managing multiple channels, this workflow helps you save time and avoid the manual work of recreating playlists video by video. 🧠 What problem is this workflow solving? YouTube doesn't provide an option to transfer or duplicate playlists between accounts or channels. That mean

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free