See llms.txt for all machine-readable content.
This workflow is designed for:
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:
The workflow automates the entire resume parsing pipeline:
resume_url (e.g., a hosted resume link).Sends the Markdown to OpenAI GPT-4.1-mini, which extracts:
basics: name, email, phone, locationwork: companies, roles, achievementseducation: institutions, degrees, datesskills, projects, certifications, languages, and moreThe output adheres to the JSON Resume Schema.
Saves the final structured resume:
n8n instance (self-hosted or cloud)
Credentials for:
Append or update row in sheet node).resume_url in the Set Node with your own resume file or hosted link.Replace the Manual Trigger with:
Send results to:
gpt-4.1-mini → gpt-4.1 or a custom fine-tuned model for improved accuracy.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.