Create an AI-Powered WhatsApp Chatbot without the Official API
Deploy an intelligent WhatsApp chatbot using the unofficial Venom Bot and Google Gemini to automate customer service without requiring the official Business API.

Workflow Overview
What is this?
- This workflow allows you to build and deploy a fully functional, intelligent chatbot on WhatsApp using the unofficial Venom Bot library. It leverages Google Gemini to understand user messages, generate human-like responses, and can retrieve information from a connected Google Docs file that acts as your business's knowledge base.
What problem does it solve?
- Are you looking to provide 24/7 automated support on WhatsApp but find the official Business API too costly or complex to set up? This workflow provides a powerful alternative, enabling small businesses and developers to launch a smart chatbot without lengthy approval processes or recurring fees.
What will you get?
- By implementing this workflow, you will provide instant, 24/7 customer support on WhatsApp, automate responses to frequently asked questions by using a knowledge base, and significantly reduce manual effort in customer communication, all without paying for the official API.
How to Use
Prerequisites
Setup Steps
Import the Workflow
Begin by importing the provided JSON file into your n8n canvas. This will create all the necessary nodes and their connections.
Configure Credentials
Navigate to the Credentials section in your n8n instance. Add your Google Gemini API key and connect your Google Docs account to allow the workflow to access these services.
Set Up the Webhook Trigger
Copy the Test URL from the 'Webhook' node. You must configure your self-hosted Venom Bot to send all incoming WhatsApp messages to this specific URL.
Customize the AI Persona
Open the 'AI Agent' node. Carefully edit the System Message to match your business's unique tone of voice, product details, and operational information.
Configure the Response Endpoint
In the 'Send to WhatsApp' HTTP Request node, update the URL to your Venom Bot's message-sending endpoint. Ensure the Bearer Token in the headers matches your bot's API secret key.
Activate and Test
Save and activate the workflow. Send a test message to your connected WhatsApp number to verify that the bot receives the message and sends back an intelligent reply.
Pro Tips
Information
- Published date8/11/2025
- Last updated8/11/2025