PHPackages                             seven.io/bolt - 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. seven.io/bolt

ActiveBolt-extension[Mail &amp; Notifications](/categories/mail)

seven.io/bolt
=============

Bolt extension for sending SMS and making text-to-speech calls via seven.io

1.1.0(4y ago)03MITPHPPHP &gt;=7.2.9

Since Jul 13Pushed 2y ago1 watchersCompare

[ Source](https://github.com/seven-io/bolt)[ Packagist](https://packagist.org/packages/seven.io/bolt)[ RSS](/packages/sevenio-bolt/feed)WikiDiscussions master Synced 1mo ago

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

[![](https://camo.githubusercontent.com/b4669bbc8fd3ead5911fb6525c456c6d2cff4957f29012d27b677a4da0a5efee/68747470733a2f2f7777772e736576656e2e696f2f77702d636f6e74656e742f75706c6f6164732f4c6f676f2e737667)](https://camo.githubusercontent.com/b4669bbc8fd3ead5911fb6525c456c6d2cff4957f29012d27b677a4da0a5efee/68747470733a2f2f7777772e736576656e2e696f2f77702d636f6e74656e742f75706c6f6164732f4c6f676f2e737667)

Official Extension for [BoltCMS](https://bolt.cm)
=================================================

[](#official-extension-for-boltcms)

Send SMS and make text-to-speech calls.

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

[](#installation)

1. `composer require seven.io/bolt`
2. Add Content Type for mobile phone field:

```
    people:
      # ...
      mobile:
        type: text
        variant: inline
      # ...
```

3. Head to `/bolt/file-edit/config?file=/extensions/seven-bolt.yaml` and fill out apiKey. Alternatively adjust `mappings` where each key represents a content type and the corresponding value is a mobile number field. **Notice:** You can also edit this file via `Maintenance->Extensions->Configuration` in the administration area.

Usage
-----

[](#usage)

Check out the widget in the administration dashboard.

### Send SMS

[](#send-sms)

Send SMS to all of your content types.

### Make Text-To-speech calls

[](#make-text-to-speech-calls)

Calls a given phone number and reads the given text out loud.

### Message Placeholders

[](#message-placeholders)

Each content type field can be used in the text surrounded by {{...}} e.g. {{name}} resolves to the field `name`. Make sure that the value has implemented a `.toString()`method as there is no type checking implemented as of now.

#### Support

[](#support)

Need help? Feel free to [contact us](https://www.seven.io/en/company/contact/).

[![MIT](https://camo.githubusercontent.com/e19d32ddd0fe35c406741f25b9b857f291780424f61b66afa7f884354256b8ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d7465616c2e737667)](LICENSE)

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

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

Every ~83 days

Total

2

Last Release

1687d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2630735456c80aab26c3c9c05b7de0528601df89fdc587ae0b428458e251b59a?d=identicon)[matthiez](/maintainers/matthiez)

---

Top Contributors

[![matthiez](https://avatars.githubusercontent.com/u/12965261?v=4)](https://github.com/matthiez "matthiez (7 commits)")[![cl77](https://avatars.githubusercontent.com/u/33660027?v=4)](https://github.com/cl77 "cl77 (1 commits)")

---

Tags

boltbolt-cmsboltcmscmsseven-pluginsms

###  Code Quality

Code StyleECS

### Embed Badge

![Health badge](/badges/sevenio-bolt/health.svg)

```
[![Health](https://phpackages.com/badges/sevenio-bolt/health.svg)](https://phpackages.com/packages/sevenio-bolt)
```

###  Alternatives

[terminal42/notification_center

Notification Center extension for Contao Open Source CMS

68396.6k78](/packages/terminal42-notification-center)[mgilet/notification-bundle

A simple Symfony 3 bundle for user notifications

111142.0k](/packages/mgilet-notification-bundle)[mailcarrier/mailcarrier

Mailing platform with templates and logs included

1632.0k](/packages/mailcarrier-mailcarrier)[ras/flash-alert-bundle

FlashAlertBundle provides a simplified way to handle (add/display) Symfony flash messages. Client side scripts are written in pure JavaScript.

2423.3k](/packages/ras-flash-alert-bundle)[hautzi/system-mail-bundle

This Bundle provides a nice abstraction for sending system emails

181.8k](/packages/hautzi-system-mail-bundle)[azine/mailgunwebhooks-bundle

Symfony2 Bundle to easily capture feedback from mailgun.com via their provided webhooks

104.1k](/packages/azine-mailgunwebhooks-bundle)

PHPackages © 2026

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