AutomationMart
Home/Browse/Tailor your Google Docs CV to any job using Ollama and Groq
n8n

Tailor your Google Docs CV to any job using Ollama and Groq

n8nn8n20 modulesv1.0
Google DriveLinkedIn

CV Keyword Optimizer An AI-powered n8n workflow that automatically tailors your resume to any job description by injecting relevant keywords — without touching your formatting, layout, or design. --- How It Works Architecture Why Two AI Models? | Step | Model | Why | |------|-------|-----| | Keyword Extraction | Ollama llama3.1:8b (local) | Free, private, no API costs. Reasoning about which keywords actually matter for ATS | | Text Rewriting | Groq llama-3.3-70b-versatile (cloud) | Larger model

At a glance

Tailor your Google Docs CV to any job using Ollama and Groq is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Drive, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Drive, LinkedIn
Modules
20
Price
Free
Version
v1.0
Tailor your Google Docs CV to any job using Ollama and Groq workflow diagram

About this workflow

CV Keyword Optimizer An AI-powered n8n workflow that automatically tailors your resume to any job description by injecting relevant keywords — without touching your formatting, layout, or design. --- How It Works Architecture Why Two AI Models? | Step | Model | Why | |------|-------|-----| | Keyword Extraction | Ollama llama3.1:8b (local) | Free, private, no API costs. Reasoning about which keywords actually matter for ATS | | Text Rewriting | Groq llama-3.3-70b-versatile (cloud) | Larger model = better at natural language. Produces find/replace pairs that read naturally | What Gets Modified - ✅ Experience/work bullet points - ✅ Skills/technical skills lines - ❌ Name, contact info, education, dates, company names, job titles — never touched Formatting Preservation The workflow copies your original Google Doc (not recreates it), then uses replaceAllText to swap text in-place. This means: - ✅ Tables, columns, fonts, colors — all preserved - ✅ Bold, italic, underline — all preserved - ✅ Custom spacing, margins — all preserved - ✅ Original doc is untouched (changes go to the copy) --- Setup Steps Prerequisites - Docker installed - Ollama installed locally - A Groq API key (free tier works) - Google account with Docs & Drive access 1. Install & Start Ollama Verify it's running: 2. Get a Groq API Key 1. Go to console.groq.com 2. Sign up / log in 3. Navigate to API Keys → Create a new key 4. Copy the key (starts with gsk...) 3. Configure Environment 4. Start n8n n8n will be available at Default credentials: - Username: admin - Password: changeme > ⚠️ Change these in docker-compose.yml for production use. 5. Import the Workflow 1. Open n8n at 2. Go to Workflows → Import from File 3. Select cv-keyword-optimizer.json 4. You'll see credential warnings on some nodes — that's expected 6. Set Up Google Credentials 1. In n8n, go to Settings → Credentials 2. Create a Google Docs OAuth2 credential - Follow n8n's OAuth2 setup guide for Google - Required scopes: 3. Create a Google Drive OAuth2 credential - Required scopes: 4. Click each node with a ⚠️ warning → select your credential from the dropdown 7. Activate & Use 1. Toggle the workflow Active 2. Open the form URL shown in the trigger node (or go to 3. Fill in: - Google Docs CV Link (required) - Job Posting URL or Job Description (at least one) 4. Submit and wait 30-60 seconds 5. Get your optimized CV link + detailed changelog --- Project Structure --- Troubleshooting | Issue | Solution | |-------|----------| | Ollama connection refused | Make sure ollama serve is running. n8n reaches it via host.docker.internal:11434 | | Groq 429 rate limit | Free tier has limits. Wait a minute and retry | | Scraping fails on LinkedIn | LinkedIn blocks scrapers. Paste the JD manually instead | | Google Docs auth error | Re-check OAuth2 credentials in n8n. Ensure correct scopes | | Replacements don't apply | The AI's "find" text must exactly match the CV. Check the Changes Summary for what was attempted | | Empty response from Ollama | Model may still be loading. First run takes longer. Timeout is set to 5 min |

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Generate text, image, and video-to-video clips with WAN 2.6 via KIE.AI

This n8n template provides a comprehensive suite of WAN 2.6 video generation capabilities through the KIE.AI API. The workflow includes three independent video generation workflows: text-to-video, image-to-video, and video-to-video. Each workflow can be used independently to create videos from different input types, making it perfect for content creators, marketers, and video production teams. Use cases are many: Create videos from text descriptions without any input media, transform static imag

Free

Extract local business contacts with Google Sheets, SerpAPI, Apify & GPT-4o

Extract Local Business Contacts with Google Sheets, SerpAPI & GPT‑4o Status: Ready for Use ✅ Disclaimer: This workflow relies on community nodes that are not part of n8n’s core package. Install the following from n8n → Community Nodes before running: - n8n-nodes-langchain - n8n-nodes-openai (Structured Output Parser) - n8n-nodes-apify --- 📝 Description This n8n workflow automates discovery of local‑business contact details by search term and lo

Free

Automate image portfolio organization with GPT-4o Vision, Google Drive and Notion

Overview This template is ideal for photographers, graphic designers, and creative professionals who manage large volumes of visual assets. It is also perfect for Digital Asset Managers looking for a customizable, automated solution to organize files without manual tagging. What it does When a new image is uploaded to a designated "Inbox" folder in Google Drive, the workflow performs the following actions: - AI Analysis: Uses GPT-4o to analyze the image content, generating a descript

Free

Convert Google Sheets rows to audio files using Eleven Labs and upload to Google Drive

Easily convert new Google Sheets rows into audio files with Eleven Labs and upload them to Google Drive for easy access and sharing.

Free

Generate & edit images with Gemini AI: storage & email delivery pipeline

AI Image Generator with Nano Banana: Automated Creation and Delivery For content creators, agencies, and SaaS developers who need automated AI image generation and editing with professional delivery workflows. Overview This template demonstrates intelligent workflow routing based on user input type, leveraging Google's Gemini 2.5 Flash image model for both generative and editing tasks. The workflow includes complete file handling, cloud storage integration, and professional email notification wi

Free

🗞️ AI-powered sustainability newsletter for marketing with Gmail, GPT-4o

Tags: Sustainability, Web Scraping, OpenAI, Google Sheets, Newsletter, Marketing Context Hey! I’m Samir, a Supply Chain Engineer and Data Scientist from Paris, and the founder of LogiGreen Consulting. We use AI, automation, and data to support sustainable business practices for small, medium and large companies. I use this workflow to bring awareness about sustainability and promote my business by delivering automated daily news digests. []( > Promote your business with a fully automated news

Free

Viral video creator: Fal.ai AI videos → TikTok, YouTube & Instagram automation

The AI Viral Video Factory: From Concept to Content in Minutes This n8n workflow is a fully automated pipeline that takes a creative concept and transforms it into a polished, platform-ready short-form video. It ideates, generates video and audio using AI, merges them, and publishes the final content to your social media accounts! ✨ Core Features - Automated Ideation: Leverages GPT-4 to generate unique, trend-aware ASMR video concepts, complete with captions and hashtags. - AI-Powered Visuals:

Free

Smarter RAG agents with enriched retrieval and modular workflows

An extendable RAG template to build powerful, explainable AI assistants — with query understanding, semantic metadata, and support for free-tier tools like Gemini, Gemma and Supabase. Description This workflow helps you build smart, production-ready RAG agents that go far beyond basic document Q&A. It includes: ✅ File ingestion and chunking ✅ Asynchronous LLM-powered enrichment ✅ Filterable metadata-based search ✅ Gemma-based query understanding and generation ✅ Cohere re-ranking ✅ Me

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free