{"product_id":"n8n-workflow-tailor-resume-cover-letter-via-openrouter","title":"n8n Workflow: Tailor Resume \u0026 Cover Letter via OpenRouter","description":"\u003ch3\u003eTurn any job posting into a tailored resume + cover letter—automatically\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003en8n Workflow\u003c\/strong\u003e collects a job posting URL via an n8n form, uses \u003cstrong\u003eOpenRouter\u003c\/strong\u003e to extract role requirements, then rewrites your \u003cstrong\u003eresume\u003c\/strong\u003e and drafts a \u003cstrong\u003etailored cover letter\u003c\/strong\u003e. Finally, it saves both into a new \u003cstrong\u003eGoogle Doc\u003c\/strong\u003e (and can move it to your chosen \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e folder).\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives input\u003c\/strong\u003e (job posting URL + optional notes) from an n8n form.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDownloads the job page\u003c\/strong\u003e and extracts the page body text.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts structured job details\u003c\/strong\u003e with OpenRouter (e.g., title, company, skills, responsibilities, and ATS keywords).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTailors your resume\u003c\/strong\u003e with OpenRouter by aligning your base resume text truthfully to the extracted requirements and target keywords.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDrafts a specific cover letter\u003c\/strong\u003e with OpenRouter that references real accomplishments from your base resume and the job’s responsibilities.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a Google Doc\u003c\/strong\u003e titled with the role and company, inserts both documents, and optionally \u003cstrong\u003emoves it to a selected Google Drive folder\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eJob seekers who want \u003cstrong\u003eATS-friendly\u003c\/strong\u003e resume and cover letter matching for each application.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators and recruiters who manage multiple applications and want faster personalization.\u003c\/li\u003e\n  \u003cli\u003en8n users building a repeatable hiring-prep pipeline for different roles and industries.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenRouter\u003c\/strong\u003e: used twice—(1) to extract job requirements and ATS keywords, (2) to rewrite the resume and generate the tailored cover letter.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Docs\u003c\/strong\u003e: OAuth2 credentials to create and update the resulting document.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Drive\u003c\/strong\u003e: OAuth2 credentials to move the created doc into a destination folder (or keep it in My Drive root).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/stack\u003c\/strong\u003e: form trigger, set, html, merge, sticky note, google docs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup at a glance\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eUpdate candidate profile (paste your full base resume text).\u003c\/li\u003e\n  \u003cli\u003eAdd \u003cstrong\u003eOpenRouter API\u003c\/strong\u003e credential and select it for both OpenRouter model nodes.\u003c\/li\u003e\n  \u003cli\u003eAdd \u003cstrong\u003eGoogle Docs OAuth2\u003c\/strong\u003e and \u003cstrong\u003eGoogle Drive OAuth2\u003c\/strong\u003e; set the destination folder URL.\u003c\/li\u003e\n  \u003cli\u003eUse the workflow’s \u003cstrong\u003eform production URL\u003c\/strong\u003e to submit a job posting link.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45850786955443,"sku":"N8N-18110","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/EXJAjufV3RgirxxU791DW_a1d951hD.png?v=1786871718","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-tailor-resume-cover-letter-via-openrouter","provider":"N8N Commerce","version":"1.0","type":"link"}