michielgerritsen/laravel-nova-email-on-event
Send customizable emails automatically when Laravel events fire, with a simple Nova-style setup for defining recipients, templates, and triggers without writing extra mailer code.
To executives: This is a low-cost evaluation, not an adoption. It's a small, archived, single-author Nova package that demonstrates one pattern — letting admins trigger emails from events without engineering involvement. The concept is worth a scoped spike because admin-configurable notifications are a repeatable customer request with add-on revenue potential. The code is not worth depending on: it is unmaintained, has no downstream users, and would become our maintenance burden the moment we install it. Recommendation: spend a few days reviewing it as a spec input, then build natively on Laravel's event and notification primitives if we proceed.
To engineering: Treat this as prior art, not a library. Pull it apart for the data model and UI patterns, then implement against Laravel's first-party Events/Listeners and Notifications so we inherit queueing, retries, and multi-channel support for free. Flag the two things the package almost certainly does not give us and that dominate real cost: delivery observability (did it actually send?) and permissioning (who is allowed to configure this?). Estimate accordingly, and assume zero upstream support if we fork.
How can I help you explore Laravel packages today?