kavenegar/laravel-notification
Laravel 5.3/5.4 notification channel for sending SMS via Kavenegar. Install via Composer, configure API key (and optional sender) in services.php, then use KavenegarChannel in notifications and routeNotificationForSms on your notifiable model.
Adopt if:
Look elsewhere if:
"This package lets us send SMS notifications to users in Iran/Arabic regions with minimal engineering effort—think password resets, order confirmations, or promotions—using Kavenegar’s local infrastructure. It’s a cost-effective way to add SMS as a primary or fallback channel for critical alerts, improving engagement without heavy development. However, it’s only suitable for Laravel 5.x apps and lacks modern features like analytics or global coverage. We’d need to validate Kavenegar’s compliance and reliability before committing."
*"This is a lightweight Laravel notification channel for Kavenegar’s SMS API. It plugs into Laravel’s existing Notification system, so we can send SMS via the same ->notify() pattern as emails. Key trade-offs:
*"This enables SMS notifications without designing a custom system. Use cases:
How can I help you explore Laravel packages today?