Discover and explore top open-source AI tools and projects—updated daily.
shridarpatilOpen-source WhatsApp Business Platform
Top 39.8% on SourcePulse
Whatomate provides a modern, open-source WhatsApp Business Platform designed as a single binary application. It addresses the need for robust WhatsApp integration, offering multi-tenancy, role-based access control, and comprehensive communication features for businesses. The platform targets organizations requiring scalable and manageable WhatsApp communication solutions, delivering streamlined operations, automation, and analytics.
How It Works
The backend is developed in Go using the Fastglue framework, while the frontend utilizes Vue.js 3 with shadcn-vue. It integrates directly with Meta's WhatsApp Cloud API. Key architectural choices include a multi-tenant design for isolating data and configurations across different organizations and a Role-Based Access Control (RBAC) system with Admin, Manager, and Agent roles. This approach simplifies deployment via a single binary and offers a structured, secure environment for managing complex WhatsApp business operations.
Quick Start & Requirements
docker-compose.yml and config.example.toml, then run docker compose up -d. A binary installation is also available by downloading a release, copying config.example.toml to config.toml, and running ./whatomate server -migrate.http://localhost:8080 with default credentials admin@admin.com / admin.Highlighted Details
Maintenance & Community
No specific details regarding notable contributors, sponsorships, community channels (e.g., Discord, Slack), or roadmap are present in the provided README.
Licensing & Compatibility
The license type is not explicitly stated in the README snippet, with a note to "See LICENSE for details." Consequently, specific compatibility notes for commercial use or closed-source linking cannot be determined from the provided text.
Limitations & Caveats
The README does not detail any alpha status, known bugs, or unsupported platforms. The exact license terms and their implications for commercial use are not specified in the provided text.
20 hours ago
Inactive