PHPackages                             hulsia/laravel-brevo-notifier - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. hulsia/laravel-brevo-notifier

ActivePlugin[Mail &amp; Notifications](/categories/mail)

hulsia/laravel-brevo-notifier
=============================

Easily send Brevo transactional email and sms with Laravel notifier.

v1.1.0(1y ago)087MITPHPPHP ^8.1|^8.2|^8.3

Since Jul 4Pushed 1y agoCompare

[ Source](https://github.com/hulsia/laravel-brevo-notifier)[ Packagist](https://packagist.org/packages/hulsia/laravel-brevo-notifier)[ Docs](https://github.com/YieldStudio/laravel-brevo-notifier)[ RSS](/packages/hulsia-laravel-brevo-notifier/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (7)Versions (4)Used By (0)

[![Laravel Brevo Notifier Package Logo](./art/logo.svg)](./art/logo.svg)

[![Build Status](https://camo.githubusercontent.com/3df29a372f8fd57210f84164d479e2882202d6d8870b9253c3dc85c1df9db708/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7969656c6473747564696f2f6c61726176656c2d627265766f2d6e6f7469666965722f74657374732e796d6c3f6272616e63683d6d61696e267374796c653d666c61742d737175617265)](https://github.com/yieldstudio/laravel-brevo-notifier/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/7357268d971e3fd31610ca04d7251d02d677f2f7762b87b41875ccf36402d23a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f7969656c6473747564696f2f6c61726176656c2d627265766f2d6e6f7469666965723f7374796c653d666c61742d737175617265)](https://github.com/yieldstudio/laravel-brevo-notifier/releases)[![Total Downloads](https://camo.githubusercontent.com/df734a86dac62e73c74c595b64bf7aa5ec6ecf319a1b8d03cdf353c7bb779072/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7969656c6473747564696f2f6c61726176656c2d627265766f2d6e6f7469666965723f7374796c653d666c61742d737175617265)](https://packagist.org/packages/yieldstudio/laravel-brevo-notifier)[![License](https://camo.githubusercontent.com/ae947f27fa0bc02f4cf32eef05ebbd6da186fde0f4a9d48c8b020e1ca9f42216/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7969656c6473747564696f2f6c61726176656c2d627265766f2d6e6f746966696572)](https://packagist.org/packages/yieldstudio/laravel-brevo-notifier)

Easily send Brevo transactional email and sms with Laravel.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require yieldstudio/laravel-brevo-notifier
```

Configure
---------

[](#configure)

Just define these environment variables:

```
BREVO_KEY=
MAIL_FROM_ADDRESS=
MAIL_FROM_NAME=
BREVO_SMS_SENDER=
```

Make sure that `MAIL_FROM_ADDRESS` is an authenticated email on Brevo. You can verify by logging in your Brevo account here

`BREVO_SMS_SENDER` is limited to 11 for alphanumeric characters and 15 for numeric characters.

You can publish the configuration file with:

```
php artisan vendor:publish --provider="YieldStudio\LaravelBrevoNotifier\BrevoNotifierServiceProvider" --tag="config"
```

Usage
-----

[](#usage)

Now you can use the channel in your via() method inside the notification:

### Send email

[](#send-email)

```
