AutomationMart
Home/Browse/Automated resume job matching engine with Bright Data MCP & OpenAI 4o mini
n8n

Automated resume job matching engine with Bright Data MCP & OpenAI 4o mini

n8nn8n17 modulesv1.0
Google SheetsOpenAILinkedInGemini

Notice Community nodes can only be installed on self-hosted instances of n8n. Who this is for The Automated Resume Job Matching Engine is an intelligent workflow designed for career platforms, HR tech startups, recruiting firms, and AI developers who want to streamline job-resume matching using real-time data from LinkedIn and job boards. This workflow is tailored for: - HR Tech Founders - Building next-gen recruiting products - Recruiters & Talent Sourcers - Seeking automated candidate-job fit

At a glance

Automated resume job matching engine with Bright Data MCP & OpenAI 4o mini is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, OpenAI, LinkedIn, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, OpenAI, LinkedIn, Gemini
Modules
17
Price
Free
Version
v1.0
Automated resume job matching engine with Bright Data MCP & OpenAI 4o mini workflow diagram

About this workflow

Notice Community nodes can only be installed on self-hosted instances of n8n. Who this is for The Automated Resume Job Matching Engine is an intelligent workflow designed for career platforms, HR tech startups, recruiting firms, and AI developers who want to streamline job-resume matching using real-time data from LinkedIn and job boards. This workflow is tailored for: - HR Tech Founders - Building next-gen recruiting products - Recruiters & Talent Sourcers - Seeking automated candidate-job fit evaluation - Job Boards & Portals - Enriching user experience with AI-driven job recommendations - Career Coaches & Resume Writers - Offering personalized job fit analysis - AI Developers - Automating large-scale matching tasks using LinkedIn and job data What problem is this workflow solving? Manually matching a resume to job description is time-consuming, biased, and inefficient. Additionally, accessing live job postings and candidate profiles requires overcoming web scraping limitations. This workflow solves: - Automated LinkedIn profile and job post data extraction using Bright Data MCP infrastructure - Semantic matching between job requirements and candidate resume using OpenAI 4o mini - Pagination handling for high-volume job data - End-to-end automation from scraping to delivery via webhook and persisting the job matched response to disk What this workflow does Bright Data MCP for Job Data Extraction - Uses Bright Data MCP Clients to extract multiple job listings (supports pagination) - Pulls job data from LinkedIn with the pre-defined filtering criteria's OpenAI 4o mini LLM Matching Engine - Extracts paginated job data from the Bright Data MCP extracted info via the MCP scrapeashtml tool. - Extracts textual job description information via the scraped job information by leveraging the Bright Data MCP scrapeashtml tool. - AI Job Matching node handles the job description and the candidate resume compare to generate match scores with insights Data Delivery - Sends final match report to a Webhook Notification endpoint - Persistence of AI matched job response to disk Pre-conditions 1. Knowledge of Model Context Protocol (MCP) is highly essential. Please read this blog post - model-context-protocol 2. You need to have the Bright Data account and do the necessary setup as mentioned in the Setup section below. 3. You need to have the Google Gemini API Key. Visit Google AI Studio 3. You need to install the Bright Data MCP Server @brightdata/mcp 4. You need to install the n8n-nodes-mcp Setup 1. Please make sure to setup n8n locally with MCP Servers by navigating to n8n-nodes-mcp 2. Please make sure to install the Bright Data MCP Server @brightdata/mcp on your local machine. 2. Sign up at Bright Data. 3. Navigate to Proxies & Scraping and create a new Web Unlocker zone by selecting Web Unlocker API under Scraping Solutions. 4. Create a Web Unlocker proxy zone called mcpunlocker on Bright Data control panel. 5. In n8n, configure the OpenAi account credentials. 6. In n8n, configure the credentials to connect with MCP Client (STDIO) account with the Bright Data MCP Server as shown below. Make sure to copy the Bright Data APITOKEN within the Environments textbox above as APITOKEN=<your-token>. 7. Update the Set input fields for candidate resume, keywords and other filtering criteria's. 8. Update the Webhook HTTP Request node with the Webhook endpoint of your choice. 9. Update the file name and path to persist on disk. How to customize this workflow to your needs Target Different Job Boards - Set input fields with the sites like Indeed, ZipRecruiter, or Monster Customize Matching Criteria - Adjust the prompt inside the AI Job Match node - Include scoring metrics like skills match %, experience relevance, or cultural fit Automate Scheduling - Use a Cron Node to periodically check for new jobs matching a profile - Set triggers based on webhook or input form submissions Output Customization - Add Markdown/PDF formatting for report summaries - Extend with Google Sheets export for internal analytics Enhance Data Security - Mask personal info before sending to external endpoints

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

Technical stock analysis with Telegram, Airtable and a GPT-powered AI agent

Video Guide I prepared a detailed guide that demonstrates the complete process of building a trading agent automation using n8n and Telegram, seamlessly integrating various functions for stock analysis. []( Youtube Link Who is this for? This workflow is perfect for traders, financial analysts, and developers looking to automate stock analysis interactions via Telegram. It’s especially valuable for those who want to leverage AI tools for technical analysis without needing to write complex code. W

Free

Evaluate AI agent response relevance using OpenAI and cosine similarity

This n8n template demonstrates how to calculate the evaluation metric "Relevance" which in this scenario, measures the relevance of the agent's response to the user's question. The scoring approach is adapted from the open-source evaluations project RAGAS and you can see the source here How it works This evaluation works best for Q&A agents. For our scoring, we analyse the agent's response and ask another AI to generate a question from it. This generated question is then compared to the origi

Free

Create high quality UGC images with Nano Banana (Cheaper & Faster)

Who’s it for? - Content Creators - E-commerce Stores - Marketing Team Description: Generate unique UGC images for your products. Simply upload a product image into a Google Drive folder, and the workflow will instantly generate 50 unique, high-quality AI UGC images using Nano Banana via Fal.ai. All results are automatically saved back into the same folder, ready to use across social media, e-commerce stores, and marketing campaigns. --- How it works? 📺 YouTube Video Tutorial:

Free

Process & summarize PDFs from email & messaging apps with OpenAI GPT

Process PDFs from Gmail, Outlook, Telegram and WhatsApp with OpenAI Transform PDF documents into actionable insights automatically across multiple platforms. This workflow monitors emails and messaging platforms for PDF attachments, extracts content, and delivers AI-powered summaries. Who's it for Business professionals, teams, and organizations needing automated PDF analysis from emails and messaging platforms. Perfect for processing contracts, reports, invoices, and documents requiring quick r

Free

Send LinkedIn lead form responses to your preferred destination with data processing

Automatically process LinkedIn lead form responses, set variables, and send data to your chosen destination using LinkedIn Lead Gen Forms and HTTP modules.

Free

Instant infographic generator (LINE + Nano Banana Pro)

About This Template This workflow turns complex data or topics sent via LINE into beautiful, easy-to-understand Infographics. It combines Gemini (to analyze data and structure the visual layout) and Nano Banana Pro (accessed via Kie.ai API) to generate high-quality, data-rich graphics (Charts, timelines, processes). How It Works 1. Input: User sends a topic or data points via LINE (e.g., "Japan's Energy Mix: 20% Solar, 10% Wind..."). 2. Data Visualization Logic: Gemini acts as an Information Des

Free

Create custom PDF documents from templates with Gemini & Google Drive

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 1 — What Does It Do / Which Problem Does It Solve? This workflow turns Google Docs-based contract & form templates into ready-to-sign PDFs in minutes—all from a single chat flow. - Automates repetitive document creation. Instead of copying a rental, sales, or NDA template and filling it by hand every time, the bot asks for the required values and fills them in. - Eliminates huma

Free

Automated video translation & distribution with DubLab to multiple platforms

Automated n8n workflow: Receives videos via form, dubs/translates them to the selected languages, and—upon completion—uploads them to multiple social media channels and cloud drives, including Box, Dropbox, and YouTube, Telegram, Postiz (Facebook, Instagram, Tiktok, Reddit etc.) Workflows ---------- 1. Via n8n form select files to dub for desired languages. 2. Listen webhook and whenever dubbing finishes upload to desired platforms Used Stacks ------------- - DubLab App (ApiKey, Webhook Setup

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