An open API service indexing awesome lists of open source software.

https://github.com/seven-io/backdrop

seven module for BackdropCMS
https://github.com/seven-io/backdrop

backdrop backdropcms

Last synced: about 1 month ago
JSON representation

seven module for BackdropCMS

Awesome Lists containing this project

README

          


seven logo

seven SMS for Backdrop CMS


Send SMS notifications and verify phone numbers in Backdrop CMS via the seven gateway.


MIT License
Backdrop 1.20+
PHP 7.4+

---

## Features

- **Send SMS to user** - Trigger SMS notifications from any user-related event
- **Phone number confirmation** - Validate user-supplied phone numbers via SMS confirmation code
- **Text-to-speech support** - Place voice calls in addition to SMS

## Prerequisites

- [Backdrop CMS](https://backdropcms.org/) 1.20 or newer
- A [seven account](https://www.seven.io/) with API key ([How to get your API key](https://help.seven.io/en/developer/where-do-i-find-my-api-key))

## Installation

1. Install the module by following the official [Backdrop module installation guide](https://backdropcms.org/guide/modules).
2. Visit `admin/config/system/seven` and paste your seven API key.

## Configuration

| Setting | Description |
|---------|-------------|
| API key | Your seven API key. Required for sending. |
| Sender ID | Default sender. Up to 11 alphanumeric or 16 numeric characters ([details](https://help.seven.io/en/set-sender-id)). |

## Usage

After configuration, use the seven module from the Backdrop admin to send single SMS, broadcast to users with a phone number set, or run phone-confirmation flows on user registration.

## Credits

Originally written for Drupal by [Arvin Singla](mailto:arvin.singla@gmail.com) and ported to Backdrop CMS by seven.

## Support

Need help? Feel free to [contact us](https://www.seven.io/en/company/contact/) or [open an issue](https://github.com/seven-io/backdrop/issues).

## License

[MIT](LICENSE)