kstmostofa/laravel-whatsapp
Laravel package to send WhatsApp messages from your app. Provides a simple API to configure credentials and dispatch messages (often via popular gateways like Twilio) with easy setup for notifications and custom message templates.
whatsapp-web.js under a single facade. Reduces development time and operational overhead.Adopt if:
whatsapp-web.js.whatsapp-web.js if Meta’s API fails) for high-availability needs.whatsapp-web.js for free, open-source alternative.Look elsewhere if:
whatsapp-web.js is free, it’s less reliable for production at scale).For Executives:
"This package lets us add WhatsApp as a high-impact customer channel—cutting support costs by up to 30% (per Meta’s ROI data) while keeping our stack simple and scalable. It’s like adding a Slack channel for customers: real-time, familiar, and perfect for urgent queries or promotions. The dual-backend design ensures uptime, and the Livewire admin UI means we can train agents faster with minimal training. Upfront costs? Just Meta’s API fees if we use their backend (or nothing if we rely on the free whatsapp-web.js alternative). Long-term, this is a force multiplier for sales, support, and marketing—think faster responses, higher engagement, and lower customer acquisition costs."
For Engineering: *"We’re getting a batteries-included WhatsApp solution for Laravel with:
whatsapp-web.js under one facade—no backend fork needed.whatsapp-web.js if Meta’s API fails).whatsapp-web.js sidecar in production, but we can start with Meta’s API and add the sidecar later if needed."*For Design/UX: *"This gives us a native WhatsApp experience for users without building a custom app. The Livewire admin UI means agents can manage chats in a familiar interface (similar to our current dashboard). We’ll need to design:
For Product/Operations: *"This package solves three key problems:
whatsapp-web.js sidecar in staging to ensure it’s stable for production.How can I help you explore Laravel packages today?