⚡ WhatsApp AI assistant with Claude & GPT4O: multi-format processing & productivity suite

1,014 views · ⚡ Personal Productivity

Description

WhatsApp AI Personal Assistant - n8n Workflow Instructions

Who’s it for

This workflow is designed for business professionals, entrepreneurs, and individuals who want to transform their WhatsApp into a powerful AI-powered personal assistant. Perfect for users who need to manage emails, calendar events, document searches, and various productivity tasks through a single messaging interface.

What it does

This comprehensive n8n workflow creates an intelligent WhatsApp bot that can process multiple message types (text, voice, images, PDF documents) and execute complex tasks using integrated tools including Gmail, Google Calendar, Google Drive, Airtable, Discord, and internet search capabilities. The assistant maintains conversation context and can handle sophisticated requests through natural language processing.

How it works

Phase 1: Message Reception and Classification

The workflow begins when a message is received through the WhatsApp Trigger. A Switch node automatically classifies the incoming message type (text, audio, image, or document) and routes it to the appropriate processing pathway.

Phase 2: Content Processing by Format

Text Messages: Direct extraction and formatting for AI processing Voice Messages:

Images:

PDF Documents:

Phase 3: AI Assistant Processing

The processed content is handled by a Claude Sonnet 4-powered agent with access to:

Phase 4: Response Delivery

The system intelligently determines response format:

Requirements

API Credentials Required:

Self-hosted n8n Instance

This workflow requires a self-hosted n8n installation as it uses community nodes and advanced integrations not available in n8n Cloud.

How to set up

1. Prerequisites Setup

2. Credential Configuration

Configure the following credentials in n8n:

3. WhatsApp Configuration

4. Tool Configuration

5. Testing and Validation

How to customize the workflow

Modify AI Assistant Personality

Edit the system message in the “Agent personnel” node to customize the assistant’s behavior, tone, and capabilities according to your needs.

Add New Tools

Integrate additional n8n tool nodes to extend functionality:

Customize Content Processing

Enhance Memory and Context

Response Customization

Security Enhancements

Performance Optimization

Important Notes

Troubleshooting

🔗 Nodes Used

HTTP Request, WhatsApp Business Cloud, AI Agent, Anthropic Chat Model, Calculator, SerpApi (Google Search)

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup