Generate Upwork SEO proposals with GPT-4, DeepSeek, Claude and Google Docs
Needs changesWhat this workflow does
This AI workflow has 22 nodes and runs when someone submits an n8n form (“Upwork Job Details”). Along the way it connects OpenAI Chat Model, DeepSeek Chat Model, Google Docs and Anthropic Chat Model and 2 more.
How it runs
Trigger: When someone submits an n8n form (“Upwork Job Details”).
- Job Details Analyzer (AI Agent): runs an AI agent, with model: GPT-4 Turbo LLM
- Merge: merges the data from its input branches
- Screening Q&A Writer (AI Agent): runs an AI agent, with model: DeepSeek LLM (Q&A Writer); 2 tools (Case Studies DB (Pinecone), Ranking Keywords DB (Pinecone))
- Cover Letter Generator (AI Agent): runs an AI agent, with model: DeepSeek LLM (Cover Writer); 2 tools (Case Studies DB (Pinecone), Ranking Keywords DB (Pinecone))
- Prepare for QC Review (Aggregate): combines items into one
- Save Q&A to Docs (Google Docs): update
- Merge: merges the data from its input branches
- Cover Quality Checker (AI Agent): runs an AI agent, with model: DeepSeek LLM (QC Checker)
- Prepare for Final Polish (Aggregate): combines items into one
- Final Cover Polish (AI Agent): runs an AI agent, with model: Claude 3.7 Sonnet LLM
…plus 2 more steps. See the full node list below.
Services it uses
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 Job Details Analyzer (v1.7), Screening Q&A Writer (v1.7), Cover Letter Generator (v1.7)…: replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Job Details Analyzer (v1.7), Screening Q&A Writer (v1.7), Cover Letter Generator (v1.7), Cover Quality Checker (v1.7), Final Cover Polish (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (11)
- n8n Form Trigger
n8n-nodes-base.formTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek - Google Docs
n8n-nodes-base.googleDocs - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Markdown
n8n-nodes-base.markdown - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone - Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi
From the author
Description Automatically analyze Upwork SEO job posts, detect hidden screening questions, generate personalized cover letters with portfolio examples using GPT-4 Turbo, DeepSeek & Claude AI — all saved to Google Docs instantly. --- Auto-Generate Winning…