What This Workflow Does
This automation transforms your static portfolio into an intelligent, 24/7 assistant that engages with potential employers and recruiters. Instead of manually responding to inquiries about your experience, skills, or availability, this system automatically answers questions using information extracted from your actual portfolio documents—resume, case studies, project writeups—and can instantly email your CV when requested.
The workflow solves the problem of missed opportunities due to delayed responses and inconsistent information sharing during job searches. For freelancers, consultants, and job seekers, it creates a professional, always-available presence that works while you sleep, ensuring every inquiry receives immediate, accurate attention grounded in your actual experience.
By combining document intelligence with conversational AI, this system doesn't just send automated replies—it provides context-aware responses that reference specific projects and skills from your portfolio, creating a more engaging and informative experience for recruiters while saving you hours of manual follow-up.
How It Works
1. Document Ingestion & Processing
When you add new portfolio documents to a designated Google Drive folder, the workflow automatically processes them. It extracts text, splits content into manageable chunks, converts them into numerical vectors using OpenAI's embedding technology, and stores these vectors in Pinecone's vector database for lightning-fast semantic search.
2. Intelligent Query Handling
When a recruiter submits a question through a web interface or API, Claude AI analyzes the query, searches your vectorized portfolio for relevant information using Pinecone, and crafts a personalized response. The system maintains conversation context across multiple interactions, remembering previous questions and answers.
3. Automated CV Delivery
When the AI detects a recruiter requesting your CV (through natural language understanding), it automatically retrieves your latest resume from Google Drive, attaches it to a personalized email via Gmail, and sends it immediately—all without any manual intervention from you.
4. Error Handling & Monitoring
The workflow includes comprehensive error handling that catches any failures in the process, logs detailed information about what went wrong, and can alert you through various channels so you can maintain system reliability.
Who This Is For
This automation is ideal for job seekers who want to stand out in competitive markets, freelancers and consultants who need to respond quickly to client inquiries, professionals with extensive portfolios who struggle to consistently communicate their full experience, and tech-savvy individuals who want to leverage AI for career advancement.
It's particularly valuable for those in fields where portfolio presentation matters—designers, developers, marketers, writers, and consultants. The system also serves career coaches and agencies who want to offer innovative services to clients, and portfolio website owners looking to add interactive AI features to their sites.
Pro tip: Start with your most recent and relevant projects in the portfolio folder. The AI will prioritize this content when answering questions, ensuring recruiters get your best, most current information first.
What You'll Need
- A Pinecone account with an index configured for 1536-dimensional vectors
- A Google Drive folder containing your portfolio documents (PDF, DOCX, TXT)
- Your CV saved as a PDF in Google Drive
- API keys for OpenAI, Anthropic (Claude), and Cohere
- Google OAuth credentials for Drive and Gmail access
- An n8n instance (cloud or self-hosted) to run the workflow
Quick Setup Guide
Follow these steps to deploy your AI portfolio assistant:
- Download and import the template into your n8n instance using the download button above.
- Configure credentials in n8n settings for Google Drive, Gmail, OpenAI, Anthropic, Cohere, and Pinecone.
- Set your folder and file IDs by updating the Google Drive trigger nodes with your specific portfolio folder ID and CV file ID.
- Customize the AI prompt in the Portfolio AI Agent node with your name, specialization, and preferred communication tone.
- Upload your portfolio documents to the monitored Google Drive folder—the system will automatically process and index them.
- Test the system by sending sample queries to your webhook endpoint and verifying responses and CV delivery work correctly.
Key Benefits
24/7 recruiter engagement: Never miss an inquiry because you're sleeping, in meetings, or offline. Your AI assistant handles initial conversations immediately, increasing response rates and creating positive first impressions.
Consistent, accurate information sharing: Every recruiter receives the same high-quality information drawn directly from your portfolio documents, eliminating inconsistencies that can occur with manual responses or memory lapses.
Time savings of 5-10 hours weekly: Automating initial screening conversations, document sharing, and follow-up questions frees up significant time for networking, interviewing, and skill development during job searches.
Competitive differentiation: In crowded job markets, an AI-powered portfolio assistant demonstrates technical sophistication, professionalism, and innovative thinking that sets you apart from other candidates.
Scalable personal branding: The system handles unlimited concurrent conversations, allowing you to engage with multiple recruiters simultaneously without compromising quality or personalization.