Unstructured resume parser with Thordata Universal API + OpenAI GPT-4.1-mini
Needs changesWhat this workflow does
This AI workflow has 9 nodes and runs manually, when you click “Execute workflow”. Along the way it connects OpenAI Chat Model and Google Sheets. It also calls universalapi.thordata.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Set the Input Fields (Edit Fields (Set)): sets 1 field: resume_url
- Perform Thordata Universal API Request (HTTP Request): calls universalapi.thordata.com (POST)
- Convert HTML to Markdown format (Markdown): converts between Markdown and HTML
- JSON Resume Builder (Information Extractor): extracts structured fields from text with AI, with model: OpenAI Chat Model
- Create a Binary Response (Function): runs custom JavaScript (legacy Function node)
- Append or update row in sheet (Google Sheets): append or update
- Write the Structured JSON resume to Disk (Read/Write Files from Disk): writes a file to disk
Services it uses
HTTP calls to: universalapi.thordata.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Create a Binary Response: replace with Code node, mode 'Run Once for All Items'.
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Create a Binary Response | Code node, mode 'Run Once for All Items' |
Nodes used (9)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Markdown
n8n-nodes-base.markdown - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Function
n8n-nodes-base.function - Google Sheets
n8n-nodes-base.googleSheets - Read/Write Files from Disk
n8n-nodes-base.readWriteFile
From the author
Who this is for This workflow is designed for: Recruiters, Talent Intelligence Teams, and HR tech builders automating resume ingestion. Developers and data engineers building ATS (Applicant Tracking Systems) or CRM data pipelines. AI and automation…