Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Whatsapp Widget Laravel Package

jeffersongoncalves/filament-whatsapp-widget

Filament WhatsApp Widget provides a simple WhatsApp chat widget for Filament panels. Add a ready-to-use contact button so users can start a WhatsApp conversation directly from your Laravel admin or app interface.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Localization/international expansion: 1.4.0 adds six locales (az, hi, ru, uk, uz, zh_CN), bringing the widget's UI strings into reach for Azerbaijani, Hindi, Russian, Ukrainian, Uzbek, and Simplified Chinese markets. This directly supports go-to-market decisions for regions where a floating WhatsApp entry point is a high-value conversion channel (LATAM-adjacent, CIS, South Asia, China).
  • Customer support & lead-capture UX: A WhatsApp widget is a low-effort omnichannel support affordance. Useful when deciding whether to add chat-based sales/support to Filament admin panels or public-facing pages without standing up a full chat platform.
  • Build vs. buy: This is a thin, MIT-style ecosystem package wrapping a WhatsApp deep-link widget for Filament. The "buy" (adopt) decision is cheap; the real decision is whether a WhatsApp deep-link is sufficient versus integrating a full messaging API (e.g., WhatsApp Business API, Twilio, Meta Cloud API).
  • Roadmap signal for admin-panel features: The dependency bump to laravel-whatsapp-widget ^2.0 suggests the underlying widget library is maturing; keep an eye on it if you plan to customize rendering, theming, or pre-filled messages.
  • Maintenance/dependency posture: A steady stream of Dependabot churn and funding/sponsor commits (Buy Me a Coffee, FUNDING.yml, CI changelog standardization) indicates an actively-but-lightly maintained solo-maintainer project. Factor into vendor-risk decisions for anything customer-facing.

When to Consider This Package

Adopt when:

  • You're on Filament and want a WhatsApp "click-to-chat" button/widget with zero custom code.
  • You need multi-language UI strings out of the box and your audience overlaps the newly added locales.
  • You want a quick win for support/lead routing without a messaging backend — a deep link to wa.me is enough.
  • You're comfortable with a single-maintainer community package and can pin versions.

Look elsewhere when:

  • You need inbound message handling, webhooks, templated notifications, or delivery receipts — this widget is outbound link-only. Use the WhatsApp Business Cloud API or a provider like Twilio/360dialog.
  • You require formal SLAs, security review, or long-term vendor support.
  • Your localization needs exceed the 6 new locales — verify your target language is covered (the notes list az, hi, ru, uk, uz, zh_CN; check coverage against your market map).
  • You need analytics on conversations — deep links yield click-through at best, not conversation telemetry.

Watch-outs: The laravel-whatsapp-widget major bump (^1.0 → ^2.0) is transitive; confirm it doesn't collide with your Laravel/Filament version constraints before rollout.

How to Pitch It (Stakeholders)

To executives: This release is a low-risk, incremental update — it adds six new language translations to our WhatsApp chat widget (1.4.0) and refreshes dependencies. No breaking changes. It expands the number of markets where the widget is usable in the customer's own language, which supports our internationalization goals at essentially no engineering cost. The package remains a lightweight, community-maintained add-on; we should treat it as a convenience affordance, not a strategic messaging platform. If WhatsApp becomes a revenue-critical support channel, plan a formal evaluation of the WhatsApp Business API.

To engineering: 1.4.0 is a translation-only feature release (az, hi, ru, uk, uz, zh_CN) plus routine dependency and CI updates. Transitive laravel-whatsapp-widget bumped from ^1.0 to ^2.0 — verify compatibility with our Filament/Laravel matrix and pin versions. The widget is a deep-link (wa.me) UI component; no backend, no webhooks, no message handling. Adoption is low-ceremony; document the pinning strategy and the upstream maintainer dependency. If we ever need inbound messaging or analytics, that's a different integration and should be scoped separately.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log