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

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

Official IceHrm extension for sending SMS and making text-to-speech calls via seven
https://github.com/seven-io/icehrm

hrm icehrm seven-plugin sms tts

Last synced: about 1 month ago
JSON representation

Official IceHrm extension for sending SMS and making text-to-speech calls via seven

Awesome Lists containing this project

README

          


seven logo

seven SMS for IceHrm


Send bulk SMS and text-to-speech calls to your IceHrm employees via the seven gateway.


MIT License
IceHrm extension
PHP 7.4+

---

## Features

- **Bulk SMS** - Send messages to filtered groups of employees from the IceHrm admin
- **Bulk Voice Calls** - Place text-to-speech calls in the same workflow
- **Employee Filters** - Narrow recipients by *Status*, *Country*, *Job title* or *Employment status*

## Prerequisites

- [IceHrm](https://icehrm.com/) (self-hosted)
- 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 release](https://github.com/seven-io/IceHrm/releases/latest/download/seven-icehrm-latest.zip).
2. Extract the archive into `/path/to/icehrm/extensions`.
3. Open **Administration > seven > Settings**.
4. Paste your seven API key and click **Submit**.

## Usage

### Send Bulk SMS

Open **seven > SMS**, fill in the form, choose your filters, then submit.

### Send Bulk Voice Calls

Open **seven > Voice**, fill in the form, choose your filters, then submit.

### Filters

| Filter | Description |
|--------|-------------|
| Status | Active / inactive employees |
| Country | Country of residence |
| Job title | Filter by job title field |
| Employment status | Permanent, contractor, etc. |

## Support

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

## License

[MIT](LICENSE)