Skip to content
NEWMarketplace and the trig8n Agent: sell what you build, and get plans and changes that are tested before you see them. See what is new

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

  1. WhatsApp Trigger
  2. Get Audio URL
  3. Get Video URL
  4. Get Image URL
  5. Download Video
  6. Download Audio
  7. Download Image
  8. Window Buffer Memory
  9. Get User's Message
  10. Split Out Message Parts
  11. Wikipedia
  12. Redirect Message Types
  13. Get Text
  14. Respond to User

73 steps in total.

Similar automations