Templates / Screen LinkedIn jobs and generate tailored resume and cover PDFs with Anthropic and DocRaptor

Screen LinkedIn jobs and generate tailored resume and cover PDFs with Anthropic and DocRaptor

Needs changes

by shafeel · 364 views · created 2026-06-15 · Personal Productivity, Multimodal AI

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 20 nodes and runs when someone submits an n8n form (“Find and tailor jobs for me”). Along the way it connects Anthropic Chat Model, Gmail and Google Sheets. It also calls api.apify.com and api.docraptor.com over HTTP.

How it runs

Trigger: When someone submits an n8n form (“Find and tailor jobs for me”).

  1. Build Apify Input (Code): runs custom JavaScript code
  2. Run Apify (HTTP Request): calls api.apify.com (POST)
  3. Pre-filter + Dedup (Code): runs custom JavaScript code
  4. Build Match Prompt (Code): runs custom JavaScript code
  5. AI Match (Agent) (AI Agent): runs an AI agent, with model: Anthropic Chat Model
  6. Rank + Keep Top (Code): runs custom JavaScript code
  7. Build Prompts (user profile) (Code): runs custom JavaScript code
  8. Generate Resume JSON (Claude) (AI Agent): runs an AI agent, with model: Anthropic Chat Model
  9. Render Resume HTML (Code): runs custom JavaScript code
  10. Resume PDF (DocRaptor) (HTTP Request): calls api.docraptor.com (POST)

…plus 6 more steps. See the full node list below.

Services it uses

Anthropic Chat ModelGmailGoogle Sheets

HTTP calls to: api.apify.com, api.docraptor.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in AI Match (Agent) (v1.9), Generate Resume JSON (Claude) (v1.9), Generate Cover JSON (Claude) (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Match (Agent) (v1.9), Generate Resume JSON (Claude) (v1.9), Generate Cover JSON (Claude) (v1.9)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (7)

From the author

Quick Overview This workflow collects your job preferences and resume via an n8n form, scrapes fresh LinkedIn job listings with Apify, screens and ranks matches using Anthropic Claude, generates tailored resume and cover letter PDFs via DocRaptor, then emails…

Excerpt from shafeel's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.