Automate WhatsApp chats with Gemini
Define custom AI personalities, instructions, and triggers per user or group chat JID. Lightweight, database-backed, and multi-tenant.
Getting Started
Create your account
Sign up in seconds. Each user gets an entirely separate configuration space.
Scan the QR Code
Scan the generated secure QR code with WhatsApp on your phone to link the bot.
Set JID Rules
Write custom system prompts and assign them to specific phone numbers or groups.
Capabilities
● Isolated Sessions
Active sockets and message streams run in completely isolated sandboxes for every tenant.
● Session Persistence
WhatsApp credentials save directly to Supabase, reconnecting bots automatically on redeploys.
● Custom Contexts
Set unique Gemini AI prompts and configurations per JID contact or group thread.
● Real-time Live Log
Watch incoming queries, generation times, and bot auto-responses render instantly.
Use Cases
24/7 AI Customer Support Agent
Feed Gemini your business information, hours of operation, and product catalog. The bot will automatically handle client inquiries, provide price quotes, and answer common questions around the clock without manual intervention.
Automated Out-of-Office Assistant
Turn on intelligent, context-aware auto-responders during public holidays, weekends, or after business hours. Provide professional, friendly replies detailing when the team will return, or direct clients to critical self-service resources.
Interactive Marketing Campaigns
Engage leads with quiz flows, document collections, or smart options menus. The bot collects information inline and updates your Supabase database in real-time, helping you run high-conversion campaigns directly inside WhatsApp.
Multi-Department AI Router
Route chats automatically by assigning tailored instructions to specific client profiles. Provide personalized system instructions for distinct target JIDs (e.g. VIP clients, group chats, support lines) to change response tones instantly.
Core Architecture
The WhatsApp AI Bot Creator platform is built using a modern, decoupled architecture designed to deliver enterprise-grade availability, sub-second latency, and rigorous data privacy. Unlike simplistic browser extensions that require you to keep your tab active, our solution utilizes a persistent server-side connection daemon powered by Node.js and the robust Baileys library.
Isolated Tenant Daemon Sandboxes
Every linked WhatsApp device runs in its own sandboxed container process. This guarantees that socket connections, QR generation tasks, and token states remain absolutely isolated, preventing cross-tenant leaks or interference.
Real-Time Postgres Sync via Supabase
We leverage Supabase PostgreSQL row-level security (RLS) to manage configs and target rules. Auth tokens and linked states sync directly to our database, allowing the bot daemon to automatically reconnect and resume answering messages even if the host server is rebooted.
Step-by-Step Setup Guide
- Create Your Credentials Sandbox: Sign up using your business email to provision an isolated workspace. Each workspace features a dedicated auto-responder rule manager, AI parameter knobs, and real-time transaction logs.
- Link WhatsApp with Secure QR: Open the collapsible WhatsApp Integration panel inside the dashboard. Click the status button to generate a clean, secure QR code. Scan the code using WhatsApp's "Linked Devices" option on your mobile phone to register the daemon.
- Configure Your Gemini API Key: Paste your Google Gemini API key into the secure System & API settings card. Select your preferred engine (e.g. Gemini 1.5 Flash for speed, or Gemini 1.5 Pro for multi-step reasoning), adjust temperatures, and configure system guardrails.
- Define Auto-Responder Routing Rules: Create targeted rules for specific phone numbers (JIDs) or group chats. Specify custom instructions (e.g. "You are an assistant for a real estate agency named Apex Property. Answer only real estate questions, be highly professional, and collect the user's name").
- Go Live and Monitor: The bot will instantly begin processing inbound messages. Watch transactions, AI processing times, and generated replies scroll through the always-visible live console log.