https://github.com/seven-io/osticket
https://github.com/seven-io/osticket
osticket osticket-plugin
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/seven-io/osticket
- Owner: seven-io
- License: mit
- Created: 2021-05-26T09:43:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-02-19T14:37:28.000Z (over 1 year ago)
- Last Synced: 2025-02-19T15:42:28.299Z (over 1 year ago)
- Topics: osticket, osticket-plugin
- Language: PHP
- Homepage:
- Size: 138 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
seven SMS for osTicket
Send SMS from within tickets in osTicket via the seven gateway, plus event-based dispatch on ticket creation.
---
## Features
- **Send SMS from a Ticket** - Click *More > Send SMS* on any open ticket
- **Auto-Resolve Recipient** - When the assignee has a mobile-phone number, it's pre-filled
- **Event-Based Dispatch** - Auto-fire SMS to the assigned staff or team lead on ticket creation
- **Mail-Template Driven** - Reuse osTicket's mail templates as SMS bodies
## Prerequisites
- [osTicket](https://osticket.com/) 1.17+ (tested with 1.17.2)
- 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/osticket/releases/latest/download/seven-osticket-latest.zip).
2. Extract it into `/path/to/osticket/include/plugins/`.
3. In the admin go to **Manage > Plugins**, click **Add New Plugin** and install **seven**.
4. Create a new plugin instance and paste your API key.
5. Set **Status** to *Active*.
## Usage
### Send an SMS from a ticket
Open a ticket, click the **More** (cog icon) menu and pick **Send SMS**. If the assignee has a mobile-phone number set, the recipient field is pre-filled.
### Event-based dispatch on ticket creation
In the plugin instance settings:
1. Pick a mail template - its body becomes the SMS body.
2. Toggle *Send SMS after ticket creation*.
The plugin then SMSes the assigned staff member or team lead on every new ticket.
## Support
Need help? Feel free to [contact us](https://www.seven.io/en/company/contact/) or [open an issue](https://github.com/seven-io/osticket/issues).
## License
[MIT](LICENSE)