Multi-tenant Architecture
Support multiple organizations with isolated data and configurations.
Whatomate is a modern WhatsApp Business Platform built with Go (Fastglue) and Vue.js (shadcn-vue). It provides a comprehensive solution for businesses to manage their WhatsApp communications, automate responses, and engage with customers at scale.
Multi-tenant Architecture
Support multiple organizations with isolated data and configurations.
Granular Roles & Permissions
Customizable roles with fine-grained, per-resource permissions. Assign specific permissions per resource (users, contacts, templates, etc.) and control access at the action level (read, write, delete, and more).
WhatsApp Cloud API
Seamless integration with Meta's WhatsApp Business API.
Real-time Chat
Live messaging with WebSocket support for instant communication.
Template Management
Create and manage message templates approved by Meta.
Bulk Messaging
Send campaigns to multiple contacts efficiently.
Chatbot Automation
Keyword-based auto-replies, conversation flows, and AI-powered responses.
Voice Calling & IVR
Incoming and outgoing WhatsApp calls with IVR menus, DTMF routing, transfers to agent teams, hold music, and call recording.
Canned Responses
Pre-defined quick replies with slash commands (/shortcut) and dynamic placeholders.
WhatsApp Flows
Build, publish, and send Meta's native interactive form flows.
Product Catalogs
Sync catalogs and products from your Meta commerce account.
Teams & SSO
Route conversations and calls to agent teams; sign in via OAuth/OIDC providers.
Custom Actions
Per-contact buttons that call your own webhooks or open external URLs.
Outbound Webhooks
HMAC-signed event deliveries for messages, contacts, and transfers.
Audit Logs
A per-organization trail of every create, update, and delete.
Quickstart
Get up and running in minutes. Get started →
API Reference
Explore the REST API. View API →