AI Assistant Job Search OpenAI Claude Automation

Turn Your Portfolio into an AI Assistant

Deploy a personal AI assistant that answers recruiter questions about your skills and projects, then automatically emails your CV as a PDF attachment when requested.

Download Template JSON · n8n compatible · Free
AI Portfolio Assistant workflow diagram showing integration between OpenAI, Claude, Pinecone, and Gmail

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

  1. A Pinecone account with an index configured for 1536-dimensional vectors
  2. A Google Drive folder containing your portfolio documents (PDF, DOCX, TXT)
  3. Your CV saved as a PDF in Google Drive
  4. API keys for OpenAI, Anthropic (Claude), and Cohere
  5. Google OAuth credentials for Drive and Gmail access
  6. An n8n instance (cloud or self-hosted) to run the workflow

Quick Setup Guide

Follow these steps to deploy your AI portfolio assistant:

  1. Download and import the template into your n8n instance using the download button above.
  2. Configure credentials in n8n settings for Google Drive, Gmail, OpenAI, Anthropic, Cohere, and Pinecone.
  3. Set your folder and file IDs by updating the Google Drive trigger nodes with your specific portfolio folder ID and CV file ID.
  4. Customize the AI prompt in the Portfolio AI Agent node with your name, specialization, and preferred communication tone.
  5. Upload your portfolio documents to the monitored Google Drive folder—the system will automatically process and index them.
  6. 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.

Frequently Asked Questions

Common questions about AI portfolio automation and integration

An AI portfolio assistant is an automated system that answers questions about your skills and experience, and can send your CV on request. It helps job seekers by providing 24/7 availability to recruiters, ensuring consistent and accurate information about your background, and automating the CV delivery process, saving time and reducing manual follow-up.

For example, when a recruiter asks about your experience with specific technologies, the assistant retrieves relevant examples from your actual portfolio documents and provides detailed, evidence-based responses. This creates a more engaging interaction than traditional application processes while demonstrating your technical capabilities through the assistant itself.

AI improves the job application process by instantly responding to recruiter inquiries, personalizing answers based on your specific portfolio, and handling repetitive tasks like sending CVs. This allows candidates to focus on networking and interviews while ensuring no opportunity is missed due to delayed responses.

The system also provides analytics on what questions recruiters are asking most frequently, helping you identify gaps in your portfolio or areas where you might need to develop additional skills. This feedback loop turns the job search into a learning and improvement process rather than just an application process.

Using multiple AI models together combines their strengths—OpenAI for efficient embeddings and Claude for nuanced conversation. This creates more accurate, context-aware responses that better understand recruiter intent and provide more relevant information from your portfolio, leading to higher quality interactions.

Different models excel at different tasks: some are better at technical explanations, others at conversational tone, and others at structured reasoning. By using the right tool for each job within the workflow, you get superior results compared to relying on a single AI model for everything.

Vector search with Pinecone allows the AI to find the most relevant information from your portfolio documents based on semantic meaning, not just keywords. When a recruiter asks about specific skills or projects, the system retrieves the exact evidence from your resume, case studies, or project writeups, making your experience more discoverable and accurately presented.

This technology understands that "experience with cloud infrastructure" relates to AWS, Azure, and DevOps practices even if those exact words aren't in the query. It finds connections and patterns in your experience that traditional keyword search would miss, presenting a more complete picture of your capabilities.

Yes, this automation can be integrated with personal websites or portfolio platforms through API endpoints. The webhook-based design allows any website to send queries and receive AI-generated responses, creating an intelligent backend for portfolio sites without requiring complex custom development or infrastructure.

You can add a chat interface to your portfolio website that connects to this workflow, creating an interactive experience for visitors. This transforms static portfolio sites into engaging conversational platforms that actively showcase your skills while collecting valuable insights about what potential employers are most interested in.

Security considerations include verifying email addresses before sending CVs, implementing rate limiting to prevent abuse, securing API keys for AI services, and ensuring personal data in portfolio documents is properly handled. The workflow should include validation steps and only share documents when explicitly requested by verified contacts.

Best practices include using environment variables for sensitive credentials, implementing request authentication for webhook endpoints, regularly auditing access logs, and considering data residency requirements if your portfolio contains sensitive information. The template includes basic error handling that can be extended with additional security measures based on your specific needs.

Businesses can adapt this workflow by replacing portfolio documents with company knowledge bases, product documentation, or support materials. The same AI and vector search technology can answer client questions, provide technical support, or share relevant documents, creating automated customer service or sales support systems.

For example, a consulting firm could use it to instantly share case studies with potential clients, a software company could provide technical documentation answers, or an agency could automate initial client qualification conversations. The flexible architecture allows customization for various business use cases beyond personal portfolio management.

Yes, GrowwStacks specializes in building custom AI automation solutions for businesses. We can adapt this portfolio assistant for your specific needs, integrate it with your existing systems, add additional features like interview scheduling or skills assessment, and deploy it securely for your team or clients.

Our team works with you to understand your unique requirements, whether you need a multi-user system for an agency, integration with your CRM or ATS, advanced analytics on recruiter interactions, or specialized AI training on your industry terminology. We handle the technical complexity so you can focus on what matters most—growing your career or business.

  • Custom integration with your existing tools and platforms
  • Enhanced security and compliance features
  • Advanced analytics and reporting dashboards
  • Ongoing maintenance and optimization support

Need a Custom AI Portfolio Automation?

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