Quick overview
Transform any resume into a professional, ATS-compliant document with AI. Supports Global ATS, German, and Japanese resume formats, generates personalized cover letters, and automates PDF creation and delivery for every job application.
How it works
- Receives an n8n form submission with the company name, job description, selected ATS type, and an optional request to generate a cover letter.
- Lists resume PDF files from a specified Google Drive folder, downloads each file, extracts the PDF text, and cleans it into a single plain-text resume input.
- Uses Google Gemini to rewrite the resume into pure-HTML output tailored to the job description, choosing Global ATS, German Lebenslauf, or Japanese Rirekisho formatting based on the selected ATS type.
- Converts the generated HTML resume into a PDF using the PDF.co HTML-to-PDF API and retrieves the resulting PDF from the returned URL.
- Uploads the generated resume PDF to a Google Drive output folder, then reads the existing Notion database entries to compute the next serial number and creates a new Notion database page linking to the uploaded file.
- If cover letter generation is requested, uses Google Gemini to write a localized cover letter (English/German/Japanese) and combines it with the resume output.
- Sends an HTML email via Gmail with a download link to the generated PDF and the cover letter text.
Setup
- Connect Google Drive OAuth2 credentials and update the input folder ID (resume source) and output folder ID (generated PDFs) to match your Drive folders.
- Add a Google Gemini (PaLM) API credential and ensure the selected Gemini models are available in your account.
- Add a PDF.co API key and replace the hardcoded x-api-key header value in the PDF conversion request.
- Connect Gmail OAuth2 credentials and set the recipient email address in the Gmail send step (or map it to a form field if you want to email the submitter).
- (Optional) Connect Notion credentials, select your Notion database ID, and ensure the database has properties for Company Name (title), Resume PDF (files), and Sl No. (number).
Requirements
- n8n v1.100.0 or later
- Google Gemini API Key
- Google Drive OAuth Credentials
- pdf.co API Key