Templates / Personal portfolio CV Rag chatbot - with conversation store and email summary

Personal portfolio CV Rag chatbot - with conversation store and email summary

Needs changes

by Sean Lon ✓ · 4,639 views · created 2025-02-23 · Personal Productivity, AI RAG

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 24 nodes and runs on Google Drive events (file created) (plus 4 other triggers). Along the way it connects Embeddings Google Gemini, Google Gemini Chat Model, Google Drive and Pinecone Vector Store and 3 more.

How it runs

Trigger: On Google Drive events (file created) (plus 4 other triggers).

  1. Download CV File From Google Drive (Google Drive): download
  2. Personal CV AI Agent Assistant (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 1 tool (Resume lookup : Vector Store Tool); memory: Chat Memory - Window Buffer
  3. Save Conversation - NocoDB (NocoDB): create
  4. NocoDB: get many
  5. Pinecone Vector Store: stores documents in the Pinecone vector store, with embeddings: Embeddings Google Gemini; document loader: CV File Data Loader
  6. Chat API Response - Webhook (Respond to Webhook): sends the response back to the webhook caller
  7. Save Conversation API Webhook - Response (Respond to Webhook): sends the response back to the webhook caller
  8. Group Conversation By Unique Session + Email - Code (Code): runs custom JavaScript code
  9. Format HTML Display For email (HTML): parses or builds HTML
  10. Send Report To Gmail (Gmail): uses Gmail

Services it uses

Embeddings Google GeminiGoogle Gemini Chat ModelGoogle DrivePinecone Vector StoreVector Store Question AnswerNocoDBGmail

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 Personal CV AI Agent Assistant (v1.7): 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)
Personal CV AI Agent Assistant (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (17)

From the author

Personal Portfolio CV Rag Chatbot - with Conversation Store and Email Summary Target Audience This template is perfect for: Individuals looking to create a working professional and interactive personal portfolio chatbot. Developers interested in integrating…

Excerpt from Sean Lon'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.