AutomationMart
Home/Browse/Cv resume PDF parsing with multimodal vision AI
n8n

Cv resume PDF parsing with multimodal vision AI

n8nn8n8 modulesv1.0
OpenAIGoogle DriveGemini

This n8n workflow demonstrates how we can use Multimodal LLMs to parse and extract from PDF documents in n8n. In this particular scenario, we're passing a candidate's CV/resume to an AI which filters out unqualified applications. However, this sneaky candidate has added in hidden prompt to bypass our bot! Whatever will we do? No fret, using AI Vision is one approach to solve this problem... read on! How it works Our candidate's CV/Resume is a PDF downloaded via Google Drive for this demonstrati

At a glance

Cv resume PDF parsing with multimodal vision AI is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects OpenAI, Google Drive, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI, Google Drive, Gemini
Modules
8
Price
Free
Version
v1.0
Cv resume PDF parsing with multimodal vision AI workflow diagram

About this workflow

This n8n workflow demonstrates how we can use Multimodal LLMs to parse and extract from PDF documents in n8n. In this particular scenario, we're passing a candidate's CV/resume to an AI which filters out unqualified applications. However, this sneaky candidate has added in hidden prompt to bypass our bot! Whatever will we do? No fret, using AI Vision is one approach to solve this problem... read on! How it works Our candidate's CV/Resume is a PDF downloaded via Google Drive for this demonstration. The PDF is then converted into an image PNG using a tool called Stirling PDF. Since the hidden prompt has a white font color, it is is invisible in the converted image. The image is then forwarded to a Basic LLM node to process using our multimodal model - in this example, we'll use Google's Gemini 1.5 Pro. In the Basic LLM node, we'll need to set a User Message with the type of Binary. This allows us to directly send the image file in our request. The LLM is now immune to the hidden prompt and its response is has expected. The example CV/Resume with hidden prompt can be found here: Requirements Google Gemini API Key. Alternatively, GPT4 will also work for this use-case. Stirling PDF or another service which can convert PDFs into images. Note for data privacy, this example uses a public API and it is recommended that you self-host and use a private instance of Stirling PDF instead. Customising the workflow Swap out the manual trigger for another trigger such as a webhook to integrate into your existing services. This example demonstrates a validation use-case ie. "does the candidate look qualified?". You can try additionally extracting data points instead such as years of experiences, previous companies etc.

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

Upload files to Google Drive using data from an external source

Automatically upload files to Google Drive by sending data from an external source using HTTP. Streamline your file management process effortlessly.

Free

Convert 3-view drawings to 360° videos with GPT-4o-Image and Kling API

What this workflow does? This workflow converts orthographic three-view drawings into 360° rotation videos through PiAPI's GPT-4o-Image and Kling APIs (unofficial). The workflow could be set with our 3D Figurine Orthographic Views workflow for generation. Who is the workflow for? - Designers: Generate inspiration into 3D designs and make them spin to gain concrete details in a efficient way. - Online shoppers: Show protential products from all angles in videos and preview overall texture of mod

Free

Send weekly personalized pet health tips with GPT-4o-mini, Gmail and Google Sheets

Send personalized pet care tips from Google Sheets with AI Automate weekly pet wellness emails with AI-generated, location and age-specific advice. Who's it for Pet care businesses, veterinary clinics, pet subscription services, and animal shelters sending regular wellness content to pet owners. How it works 1. Loads pets data from Google Sheets 2. Filters pets who haven't received email in 7+ days 3. Calculates age from birthdate (formats as "2 years and 3 months

Free

Create a Paul Graham essay Q&A system with OpenAI and Milvus vector database

Create a Paul Graham Essay Q&A System with OpenAI and Milvus Vector Database How It Works This workflow creates a question-answering system based on Paul Graham essays. It has two main steps: 1. Data Collection & Processing: - Scrapes Paul Graham essays - Extracts text content - Loads them into a Milvus vector store 2. Chat Interaction: - Provides a question-answering interface using the stored vector embeddings - Utilizes OpenAI embeddings for semantic search Set Up Steps 1. Set up a Milv

Free

AI-powered HR interview system with BeyondPresence

What problem does it solve? Manual candidate screening is time-consuming and inconsistent. This workflow automates initial interviews, providing 24/7 availability, consistent questioning, and objective assessments for every candidate. Who is it for? - HR teams handling high-volume recruiting - Small businesses without dedicated recruiters - Companies scaling their hiring process - Remote-first organizations needing asynchronous screening What this workflow does Creates AI interviewers from job d

Free

Create AI generated videos 4x cheaper than veo3 with Google Sheets & Fal.AI

Turn Your Ideas into Videos—Right from Google Sheets! This workflow helps you make cool 5-second videos using Fal.AI and Kling 2.1, just by typing your idea into a Google Sheet. You can even choose if you want your video to have sound or not. It’s super easy—no tech skills needed! And the best? 4x Cheaper than Veo3 model with similar quality! Why use this? Just type your idea in a sheet—no fancy tools or uploads. Get a video link back in the same sheet. Works with or without sound—your choice!

Free

Automated stock sentiment analysis with Google Gemini and EODHD News API

Stay ahead of the market with this powerful, automated workflow that performs real-time sentiment analysis on stock market news. By leveraging the advanced capabilities of Google Gemini, this solution provides you with actionable insights to make informed investment decisions. This workflow is designed for investors, traders, and financial analysts who want to automate the process of monitoring news and gauging market sentiment for specific stocks. It seamlessly integrates with Google Sheets fo

Free

Daily workflow backup to GitLab with Slack notifications

How it Works This workflow creates automated daily backups of your n8n workflows to a GitLab repository: 1. Scheduled Trigger - Runs automatically at noon each day to initiate the backup process 2. Fetch Workflows - Retrieves all active workflows from your n8n instance, filtering out archived ones 3. Compare & Process - Checks existing files in GitLab and compares them with current workflows 4. Smart Upload - For each workflow, either updates the existing file in GitLab (if

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