Skip to content

Introduction

Whatomate Dashboard Whatomate Dashboard

What is Whatomate?

Whatomate is a modern WhatsApp Business Platform built with Go and Vue.js. It provides a comprehensive solution for businesses to manage their WhatsApp communications, automate responses, and engage with customers at scale.

Key Features

Multi-tenant Architecture

Support multiple organizations with isolated data and configurations.

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.

Tech Stack

Backend

  • Go 1.21+ with Fastglue (fasthttp-based HTTP framework)
  • PostgreSQL for data storage with GORM v2
  • Redis for caching and pub/sub
  • JWT for authentication

Frontend

  • Vue 3 with Composition API and TypeScript
  • Vite for build tooling
  • shadcn-vue / Radix Vue for UI components
  • TailwindCSS for styling

Next Steps