PHPackages                             klobes/laravel-routee-channel - 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. klobes/laravel-routee-channel

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

klobes/laravel-routee-channel
=============================

Notification channel for routee.net

02PHP

Since Aug 24Pushed 1y agoCompare

[ Source](https://github.com/klobes/laravel-routee-channel)[ Packagist](https://packagist.org/packages/klobes/laravel-routee-channel)[ RSS](/packages/klobes-laravel-routee-channel/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Routee notifications channel for Laravel 10.0+
==============================================

[](#routee-notifications-channel-for-laravel-100)

This package makes it easy to send SMS notifications using [routee.net](https://www.routee.net) with Laravel 10.0+.

Warning!
========

[](#warning)

Only Routee SMS is implemented at the moment, if you want more channels feel free to write them yourself in RouteeApi or point me to an API wrapper that we can switch to.

Contents
--------

[](#contents)

- [Installation](#installation)
    - [Setting up the Routee service](#setting-up-the-routee-service)
- [Usage](#usage)
    - [Available Message methods](#available-methods)
- [Changelog](#changelog)
- [Testing](#testing)
- [Security](#security)
- [Contributing](#contributing)
- [Credits](#credits)
- [License](#license)

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

[](#installation)

Install this package with Composer:

```
composer require klobes/laravel-routee-channel:dev-master
```

```

### Setting up the Routee service

Add your Routee application id, application secret and sender id (from) to your `config/services.php`:

```php
// config/services.php
'routee' => [
    'app_id'  => env('ROUTEE_APP_ID'),
    'secret' => env('ROUTEE_SECRET'),
    'from' => env('ROUTEE_SENDER_ID'),
],

```

Usage
-----

[](#usage)

You can use the channel in your `via()` method inside the notification:

```
use Illuminate\Notifications\Notification;
use NotificationChannels\Routee\RouteeMessage;
use NotificationChannels\Routee\RouteeChannel;

class AccountApproved extends Notification
{
    public function via($notifiable)
    {
        return [RouteeChannel::class];
    }

    public function toRoutee($notifiable)
    {
        return (new RouteeMessage)
            ->content("Your message here");
    }
}
```

In your notifiable model, make sure to include a `routeNotificationForRoutee()` method, which returns a phone number or an array of phone numbers.

```
public function routeNotificationForRoutee()
{
    return $this->phone;
}
```

### Available methods

[](#available-methods)

`content()`: Set a content of the notification message.

`sendAt()`: Set a time for scheduling the notification message.

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Testing
-------

[](#testing)

```
$ composer test
```

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [anheric](https://github.com/anheric)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity17

Early-stage or recently created project

 Bus Factor1

Top contributor holds 77.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/368107943bd22e3a643e2b60d655d8f3c35b830f274c5e29bfd6b91c9c54210f?d=identicon)[klobes](/maintainers/klobes)

---

Top Contributors

[![klobes](https://avatars.githubusercontent.com/u/6363487?v=4)](https://github.com/klobes "klobes (17 commits)")[![leoquack](https://avatars.githubusercontent.com/u/2177500?v=4)](https://github.com/leoquack "leoquack (5 commits)")

### Embed Badge

![Health badge](/badges/klobes-laravel-routee-channel/health.svg)

```
[![Health](https://phpackages.com/badges/klobes-laravel-routee-channel/health.svg)](https://phpackages.com/packages/klobes-laravel-routee-channel)
```

###  Alternatives

[tijsverkoyen/css-to-inline-styles

CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.

5.8k505.3M227](/packages/tijsverkoyen-css-to-inline-styles)[minishlink/web-push

Web Push library for PHP

1.9k12.0M53](/packages/minishlink-web-push)[laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

2587.7M12](/packages/laravel-notification-channels-twilio)[spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

4422.3M16](/packages/spatie-url-signer)[mattketmo/email-checker

Throwaway email detection library

2742.0M5](/packages/mattketmo-email-checker)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
