AI Automation Google Gemini Job Search HR & Hiring n8n

AI Job Hunter: Find Perfect Jobs & Write Tailored Cover Letters

Automate your job search with AI. This free n8n workflow uses Google Gemini and SerpAPI to find ideal roles and generate personalized cover letters in minutes.

Download Template JSON · n8n compatible · Free
AI Job Hunter n8n workflow automation diagram showing Google Gemini and SerpAPI integration

What This Workflow Does

Job hunting is a full-time job. Between searching boards, tailoring resumes, and writing unique cover letters, it’s easy to burn out before you even get an interview. This AI-powered Job Hunter workflow automates the entire front-end of your search.

It acts as your personal recruitment assistant. You submit your CV and preferences once. The system then scours Google Jobs via SerpAPI to find roles that truly match your skills, location, and salary expectations. For the top match, it uses Google Gemini to analyze the job description and your CV, then drafts a compelling, personalized cover letter that speaks directly to the hiring manager.

The final output is a professional, formatted email delivered to your inbox, containing your profile summary, the perfect job match, your AI-generated cover letter, and smart application tips—ready for you to review and send.

Screenshot of the AI Job Hunter n8n workflow canvas showing the automation sequence
The n8n workflow canvas for the AI Job Hunter, showing the sequence from form trigger to AI analysis and email output.

How It Works

The workflow intelligently connects several services to replicate the best parts of a human job search—research and personalization—at machine speed.

1. Input & Data Collection

You fill out a simple n8n webform with your CV (PDF), job preferences (role, location, salary), and contact email. The workflow extracts text from your CV and structures your preferences for the AI.

2. Intelligent Job Matching

Using the SerpAPI node, the system queries Google Jobs with your criteria. It doesn't just fetch listings; it uses logic to rank and filter results, identifying the single most promising opportunity based on your profile.

3. AI-Powered Analysis & Writing

The core "Job Hunter Agent" (a Google Gemini node) receives the job description and your parsed CV. It performs a side-by-side analysis, identifying key skills matches and gaps, then drafts a cover letter that bridges them persuasively.

4. Delivery & Storage

A beautifully formatted HTML email is generated and sent to you via Gmail. All submitted data is processed and stored within n8n, creating a searchable record of your applications and the AI's recommendations.

Pro tip: The system prompt for Gemini is customizable. You can adjust it to make cover letters more formal, concise, or highlight specific achievements from your CV.

Who This Is For

This automation is a game-changer for active job seekers across all industries, especially those applying to multiple roles weekly. It's perfect for career changers who need to reframe their experience for new fields. Busy professionals who can't spend hours daily on applications will reclaim significant time. Even recruiters or career coaches can adapt this template to assist clients at scale, providing a value-added service.

What You'll Need

  1. An n8n instance (Cloud or self-hosted).
  2. Google Gemini API key (Gemini 2.5 Pro model recommended for best results).
  3. SerpAPI account for accessing Google Jobs search results.
  4. A Gmail account with OAuth2 credentials configured in n8n to send the summary emails.
  5. Your updated CV in PDF format and clarity on your job search criteria.

Quick Setup Guide

Get your personal job hunter running in under 30 minutes.

  1. Import the Template: Download the JSON file above and import it into your n8n instance.
  2. Add Credentials: In the n8n credentials panel, set up your Google Gemini and SerpAPI keys. Configure Gmail OAuth2 for sending.
  3. Customize the Logic: Open the "Job Hunter Agent" node and review the system prompt. Tweak it to reflect your desired tone, length, or specific points to emphasize.
  4. Test the Form: Use the n8n webhook trigger URL to access the input form. Submit a test with your real CV and preferences.
  5. Review & Deploy: Check your inbox for the test email. Once satisfied, set the workflow to "Active" and bookmark the form URL for regular use.

Pro tip: For ongoing searches, consider adding a Schedule Trigger node to run the workflow weekly, automatically fetching new postings that match your saved criteria.

Key Benefits

Save 10-15 hours per week. Automate the repetitive tasks of searching and drafting, freeing up time for networking and interview prep.

Increase application quality. AI-generated cover letters are data-driven, relevant, and free from the fatigue-induced errors of manual writing.

Never miss an opportunity. The system works 24/7, scanning for new postings so you can be among the first to apply.

Gain a competitive edge. A tailored, well-written cover letter significantly boosts your chances of landing an interview over generic applications.

Perfect for career pivots. The AI helps translate your experience into the language of a new industry, highlighting transferable skills you might overlook.

Frequently Asked Questions

Common questions about AI job search automation and integration

AI can automate the most time-consuming parts of job hunting: sourcing relevant openings and writing personalized applications. Instead of manually scouring job boards, an AI agent can scan thousands of listings in minutes, matching them to your skills and preferences.

For cover letters, AI can analyze a job description and your resume to draft a compelling, tailored letter that highlights your relevant experience, saving hours per application and increasing your response rate.

Automating job applications saves 10-15 hours per week, reduces application fatigue, and ensures you never miss a relevant opportunity. It allows you to focus on networking and interview preparation while the system handles repetitive tasks.

Automation also increases consistency and quality, as each cover letter is data-driven and personalized, giving you a competitive edge over generic applications.

Google Gemini acts as an intelligent research and writing assistant. It can understand complex job descriptions, extract key requirements, and cross-reference them with your CV to identify the strongest matches.

For cover letters, Gemini generates human-like, persuasive text that aligns your experience with the job's needs, something simple keyword matching cannot achieve. It adds a layer of contextual understanding that makes applications feel personal and relevant.

You need an automation platform like n8n, access to job data (via an API like SerpAPI for Google Jobs), and an AI service like Google Gemini. A Gmail account is needed to send applications.

The setup involves connecting these services in a workflow: a form triggers the process, SerpAPI fetches jobs, Gemini analyzes and writes, and Gmail sends the personalized application. No coding is required—just configuration of pre-built nodes.

Absolutely. For career changers, automation is particularly powerful. You can configure the system to look for transferable skills and roles where your background adds unique value.

The AI can reframe your past experience to highlight relevant competencies for a new industry in cover letters. This helps bridge the gap when your job title doesn't directly match, uncovering opportunities you might have manually overlooked.

Yes, when used correctly. Automation should enhance personalization, not replace it. The goal is to save time on research and drafting, allowing you to focus on genuine connection and interview preparation.

The best practice is to use automation to create a strong first draft, which you then review and personalize further. It's about working smarter—ensuring your applications are timely, relevant, and high-quality, not about spamming employers with generic applications.

Yes, GrowwStacks specializes in building custom automation solutions for recruitment teams, staffing agencies, and career coaches. We can create tailored systems that integrate with your ATS, automate candidate sourcing, screen resumes, and generate personalized outreach at scale.

A custom solution can match your specific industry, candidate personas, and communication style, turning your recruitment process into a competitive advantage. Book a free consultation to discuss your needs.

Need a Custom Job Search Automation?

This free template is a starting point. Our team builds fully tailored automation systems for your specific business needs.