πŸ‘₯ Unstructured resume parser with Thordata Universal API + OpenAI GPT-4.1-mini

⚑ 123 views Β· πŸ‘₯ HR & Recruitment

Description

Who this is for

This workflow is designed for:

What problem this workflow solves

Resumes often arrive in different formats (PDF, DOCX, web profile, etc.) that are difficult to process automatically. Manually extracting fields like candidate name, contact info, skills, and experience wastes time and is prone to human error.

This workflow:

What this workflow does

The workflow automates the entire resume parsing pipeline:

Step 1: Trigger

Step 2: Input Setup

Step 3: Resume Content Extraction

Step 4: Convert HTML β†’ Markdown

Step 5: JSON Resume Builder (AI Extraction)

Step 6: Output Handling

Setup

Prerequisites

Steps

  1. Import the provided workflow JSON into n8n.
  2. Configure your Thordata Universal API Token under Credentials β†’ HTTP Bearer Auth.
  3. Connect your OpenAI account under Credentials β†’ OpenAI API.
  4. Link your Google Sheets account (used in the Append or update row in sheet node).
  5. Replace the resume_url in the Set Node with your own resume file or hosted link.
  6. Execute the workflow.

How to customize this workflow

Input Sources

Output Destinations

Language Model Options

Summary

Unstructured Resume Parser with Thordata Universal API + OpenAI GPT-4.1-mini β€” automates the process of converting messy, unstructured resumes into clean, structured JSON data. It leverages Thordata’s Universal API for document ingestion and preprocessing, then uses OpenAI GPT-4.1-mini to extract key fields such as name, contact details, skills, experience, education, and achievements with high accuracy.

πŸ”— Nodes Used

Function, Google Sheets, HTTP Request, Markdown, OpenAI Chat Model, Read/Write Files from Disk

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup