PHPackages                             karbura/sms-message-bird - 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. [API Development](/categories/api)
4. /
5. karbura/sms-message-bird

ActiveYii2-extension[API Development](/categories/api)

karbura/sms-message-bird
========================

The Message Bird API integration for PHP

v1.0.0(3y ago)01BSD-3-ClausePHP

Since Dec 28Pushed 3y ago1 watchersCompare

[ Source](https://github.com/karbura-team/sms-message-bird)[ Packagist](https://packagist.org/packages/karbura/sms-message-bird)[ RSS](/packages/karbura-sms-message-bird/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (3)Used By (0)

A really simple MessageBird SMS sender for PHP
==============================================

[](#a-really-simple-messagebird-sms-sender-for-php)

What is this?
----------------------------------------------

[](#what-is-this-)

A [PHP](http://php.net/ "PHP is a popular general-purpose scripting language that is especially suited to web development.") class, which is an implementation of the SMS API of [MessageBird](https://messagebird.com).

The implementation focus is to send SMS using Message Bird credentials (accessKey). (You can get it by signing up to the [SMS API](https://developers.messagebird.com/api/sms-messaging/#send-outbound-sms).)

It is based on the [MessageBird PHP SDK](https://github.com/messagebird/php-rest-api) .

Requirements
------------

[](#requirements)

- [Sign up](https://www.messagebird.com/en/signup) for a free MessageBird account
- Create a new access\_key in the developers sections
- MessageBird API client for PHP requires [PHP 7.4 or higher](http://www.php.net/downloads.php) to use it. .

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

[](#installation-)

Installation is recommended to be done via [composer](https://getcomposer.org/ "The PHP package manager") by running:

```
composer require karbura/sms-message-bird

```

Alternatively you can add the following to the `require` section in your `composer.json` manually:

```
"karbura/sms-message-bird"
```

Run `composer update` afterwards.

Usage
---------------------------------------

[](#usage-)

### In your PHP project

[](#in-your-php-project)

To send your sms, you'll need only two lines of code.

The first one is to set the accessKey and the originator (the name of who send the message).

The next step is to call the `send()`-method to send the `message` to the `receivers`(recipients).

Here is an example:

```
// Initialize the MessageBird
MessageBird::__construct("acessKey", "originator");

// Or create a component to use it

// send a message to a single receiver
$response = MessageBird::send(["+237653214587"], "My First SMS");

//Or

// set a list of receivers / recipients
$receivers = [
    "receiver1",
    "receiver2",
    "receiver3",
    ...
]

// and then make a single call to send
$response = MessageBird::send(["+237653214587"], "Send Many SMS");
```

Thank You for using this extension and if there is any problem, feel free to report it.

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1231d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/53cd9f71480914624ceb7f257039ce4b6a14de2c39eb3b599e04808840d29021?d=identicon)[karbura](/maintainers/karbura)

---

Top Contributors

[![MNametissa](https://avatars.githubusercontent.com/u/152576363?v=4)](https://github.com/MNametissa "MNametissa (9 commits)")

---

Tags

smsyii2extension

### Embed Badge

![Health badge](/badges/karbura-sms-message-bird/health.svg)

```
[![Health](https://phpackages.com/badges/karbura-sms-message-bird/health.svg)](https://phpackages.com/packages/karbura-sms-message-bird)
```

###  Alternatives

[dotzero/yii2-amocrm

Расширение для Yii Framework 2 реализующее клиент для работы с API amoCRM

1639.7k](/packages/dotzero-yii2-amocrm)

PHPackages © 2026

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