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

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

Send SMS and make text-to-speech calls
https://github.com/seven-io/jtl5

e-commerce jtl jtl-plugin sms text-to-speech

Last synced: 8 days ago
JSON representation

Send SMS and make text-to-speech calls

Awesome Lists containing this project

README

          


seven logo

seven SMS for JTL-Shop 5


Bulk and event-based SMS / text-to-speech for JTL-Shop 5 via the seven gateway.


MIT License
JTL-Shop 5.x
PHP 7.4+

---

## Features

- **Bulk SMS / Voice** - Reach customers in one go, filtered by *Active*, *Customer Group* or *Language*
- **Event-Based Dispatch** - Auto-fire on:
- New order
- Order shipped
- Order partially shipped
- Order cancelled
- Order paid
- **Property Placeholders** - Reference customer fields in templates, e.g. `{{cVorname}}` resolves to the customer's first name

## Prerequisites

- [JTL-Shop](https://www.jtl-software.de/produkte/jtl-shop) 5.x
- 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. Download the [latest archive](https://github.com/seven-io/jtl5/releases/latest/download/seven_jtl5.zip).
2. In the JTL-Shop admin go to **Plugins > Plugin Manager > Upload** and select the archive.
3. Open the **Deactivated** tab and click **Activate** on *seven*.
4. Open **Installed plugins > seven** and paste your seven API key.

## Usage

### Bulk Messaging

Open the plugin's *Bulk Messaging* tab, compose your SMS or voice message, apply filters and send.

### Event-Based Templates

Open the *Templates* tab, pick the event, write the template body using `{{cVorname}}` and other JTL customer-property placeholders, and save.

## Support

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

## License

[MIT](LICENSE)