Library / Chatbots & Messaging Bots
Chatbots & Messaging Bots
Chat on WhatsApp with Gemini Multimodal Agent
When a WhatsApp message arrives, it downloads any audio, video or image and lets a Gemini agent with memory understand and reply.
What it does
## Try It Out! ### This n8n template demonstrates the beginnings of building your own n8n-powered WhatsApp chatbot! Under the hood, utilise n8n's powerful AI features to handle different message types and use an AI agent to respond to the user. A powerful tool for any use-case! * Incoming WhatsApp Trigger provides a way to get messages into the workflow. * The message received is extracted and sent through 1 of 4 branches for processing. * Each processing branch uses AI to analyse, summarize or transcribe the message so that the AI agent can understand it. * The AI Agent is used to generate a response generally and uses a wikipedia tool for more complex queries. * Finally, the response message is sent back to the WhatsApp user using the WhatsApp node. ### Need Help? Join the [Discord]({{ $env.WEBHOOK_URL }} or ask in the [Forum]({{ $env.WEBHOOK_URL }}
The steps
- WhatsApp Trigger
- Get Audio URL
- Get Video URL
- Get Image URL
- Download Video
- Download Audio
- Download Image
- Window Buffer Memory
- Get User's Message
- Split Out Message Parts
- Wikipedia
- Redirect Message Types
- Get Text
- Respond to User
73 steps in total.
Similar automations
Chatbots & Messaging BotsChat on WhatsApp with Gemini Multimodal Agent73 stepsChatbots & Messaging BotsWhatsApp Multimedia Chatbot with Gemini24 stepsChatbots & Messaging BotsReply to WhatsApp Messages of Any Type with Gemini24 stepsChatbots & Messaging BotsBuild a WhatsApp Chatbot from Your Website with Gemini17 steps