Library / Documents, PDF & OCR
Documents, PDF & OCR
Score Candidate Resumes Against Job Descriptions with OpenAI and Supabase
Runs manually to download candidate CVs from a link, extract text from PDF or DOC files, score each against the job description with OpenAI, and store the results in Supabase.
What it does
the job. 1. Retrieve Resume: The workflow downloads CVs from a direct link (e.g., Supabase storage or Dropbox). 2. Extract Data: Extracts text data from PDF or DOC files for analysis. 3. Analyze with OpenAI: Sends the extracted data and job description to OpenAI to: - Generate a matching score. - Summarize candidate strengths and weaknesses. - Provide actionable insights into their suitability for the job. 4. Store Results in Supabase: Saves the analysis and raw data in a structured format for further processing or integration into other tools.
The steps
- Extract Document PDF
- Download File
- When clicking ‘Test workflow’
- OpenAI - Analyze CV
- Set Variables
- Parsed JSON
Similar automations
Documents, PDF & OCRMatch Resumes to Job Descriptions with LlamaParse and Gemini16 stepsRAG & Knowledge BasesPost Notion Job Listings with OpenAI RAG and Supabase11 stepsDocuments, PDF & OCRScreen CVs and Score Job Fit with OpenAI16 stepsDocuments, PDF & OCRScore job applicant CVs with OpenAI and log results to Google Sheets13 steps