Transform Resumes into AI-Generated Personal Video Intros with HeyGen & GPT

✅ What problem does this workflow solve?

Sending a plain PDF resume doesn’t stand out anymore. This workflow allows candidates to convert their resume and photo into a personalized video resume. Recruiters get a more engaging first impression, while candidates showcase their profile in a modern, impactful way.

⚙️ What does this workflow do?

Presents a form for uploading: 📄 Resume (PDF) 🖼 Photo (headshot) Extracts key details from the resume (education, experience, skills). Detects gender from the photo to choose a suitable voice/avatar. Generates a script (spoken resume summary) based on the extracted information. Uploads the photo to HeyGen to create an avatar. Requests video generation on HeyGen: Uses the avatar photo Uses gender-specific settings Uses the generated script as narration Monitors video generation status until completion. Stores the final video URL in a Google Sheet for easy access and tracking.

🔧 Setup Instructions

Google Services Connect Google Sheets to n8n to store records with: Candidate name Resume link Video link

HeyGen Setup Get an API key from HeyGen. Configure: Avatar upload endpoint (image upload) Video generation endpoint (image ID + script)

Form Setup Use the n8n Form Trigger to allow candidates to upload: Resume (PDF) Photo (JPEG/PNG)

🧠 How it Works – Step-by-Step

  1. Candidate Submission A candidate fills out a form and uploads: Resume (PDF) Photo

  2. Extract Resume Data The resume PDF is processed using OCR/AI to extract: Name Experience Skills Education highlights

  3. Gender Detection The uploaded photo is analyzed to detect gender (used for voice/avatar selection).

  4. Script Generation Based on the extracted resume info, a concise, natural script is generated automatically.

  5. Avatar Upload & Video Creation The photo is uploaded to HeyGen to create a custom avatar. A video generation request is made using: The script The avatar (image ID) A matching voice for the detected gender

  6. Video Status Monitoring The workflow polls HeyGen’s API until the video is ready.

  7. Save Final Video URL Once complete, the video link is added to a Google Sheet alongside the candidate’s details.

👤 Who can use this?

This workflow is ideal for: 🧑‍🎓 Students and job seekers looking to stand out 🧑‍💼 Recruitment agencies offering modern resume services 🏢 HR teams wanting engaging candidate submissions 🎥 Portfolio builders for professionals

🚀 Impact

Instead of a static PDF, you can now send a dynamic video resume that captures attention, adds personality, and makes a lasting impression.

0
Downloads
0
Views
8.11
Quality Score
beginner
Complexity
Author:InfyOm Technologies(View Original →)
Created:8/13/2025
Updated:9/24/2025

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments