AI Personal Assistant: GPT-4o, Memory & Scheduling for WhatsApp
detail.loadingPreview
Automate your personal assistance on WhatsApp with this powerful AI workflow. Leveraging GPT-4o, it offers persistent memory, a dynamic knowledge base, and the ability to schedule tasks, transforming your interactions into efficient actions.
About This Workflow
This comprehensive n8n workflow creates a sophisticated AI personal assistant directly accessible via WhatsApp. Powered by OpenAI's GPT-4o, it intelligently processes user requests, maintains conversational context through persistent memory (Redis and Postgres), and retrieves information from a dynamic knowledge base built on Supabase vector stores.
Crucially, the assistant isn't just for conversation; it can also perform actions like scheduling appointments or tasks by integrating with other n8n workflows, making it a truly proactive and capable digital companion. Experience a new level of intelligent automation for your daily communication and task management.
Key Features
- WhatsApp Integration: Seamlessly interact with your AI assistant through your favorite messaging app.
- GPT-4o Intelligence: Harness the latest OpenAI model for highly accurate and contextual conversations.
- Persistent Memory: The assistant remembers past conversations, providing a personalized and coherent experience using Redis and Postgres.
- Dynamic Knowledge Base (RAG): Ingest and query your own documents (e.g., PDFs) for detailed, context-aware responses using Supabase vector stores and OpenAI embeddings.
- Actionable Scheduling: Utilize AI-powered tools to schedule appointments, set reminders, or trigger custom actions via integrated workflows.
How To Use
- Configure WhatsApp Trigger: Set up a WhatsApp webhook or integration node to receive incoming messages (not included in this snippet but required).
- OpenAI Credentials: Provide your OpenAI API key for the
OpenAI Chat ModelandEmbeddings OpenAInodes. SelectGPT-4oas your model. - Database Setup: Configure
Postgres Chat MemoryandRedisnodes for persistent chat history and state management. - Knowledge Base (Optional): If using RAG, configure
Supabase Vector Storewith your Supabase project details. Upload your documents (e.g., PDFs) via theextract_pdfandDefault Data Loadernodes to populate the vector store. - Scheduling Tool: Customize the
agendamentos(scheduling)Tool Workflownode to define specific actions your AI can take, such as calling an external calendar API or another n8n workflow. - Deploy and Test: Activate the workflow and test interactions from WhatsApp to ensure memory, knowledge retrieval, and scheduling tools function as expected.
Apps Used
Workflow JSON
{
"id": "58a1aa19-1b76-4ed4-8704-cbc1e3a5a3f8",
"name": "AI Personal Assistant: GPT-4o, Memory & Scheduling for WhatsApp",
"nodes": 15,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 58a1aa19-1b76...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Related Workflows
Discover more workflows you might like
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.
Voice Task to Notion: AI-Powered Processing
This n8n workflow automates the intelligent processing of voice-activated tasks intended for Notion or similar tools. It leverages advanced AI to understand inputs, builds a dynamic knowledge base from them, and logs processing outcomes to Google Sheets. Instantly get alerted via Slack for any errors, ensuring reliable task management.
Daily AI-Powered Morning Briefing
Start your day with clarity and focus using this n8n workflow. It automatically fetches your tasks from Todoist and events from Google Calendar, then leverages AI to create a concise, personalized daily briefing delivered directly to your inbox every morning. This ensures you always know your top priorities and upcoming schedule at a glance.