Overview

This mod integrates SMS text messages into Kayako staff notifications.

With a quick edit to the staff notification, you can enable SMS alerts to all staff who would be emailed normally by the notification rule.

Version 1 of SMS Alerts only works with Clickatell currently, but other SMS gateways will be added over time.

Version 1 of SMS Alerts is currently compatible with Kayako 4.51.1891 ( Prior versions are not supported. )

Instructions for setup.

This mod integrates SMS text messages into Kayako staff notifications.

With a quick edit to the staff notification, you can enable SMS alerts to all staff who would be emailed normally by the notification rule.

Version 1.3 of SMS Alerts only works with Twizo (https://www.twizo.com) or Clickatell (https://www.clickatell.com/) currently, but other SMS gateways will be added over time.

Version 1.3 of SMS Alerts is currently compatible with Kayako 4.51.1891 or later ( Prior versions are not supported. )

Instructions for setup.

1) This mod can be used with the Twizo API (https://www.twizo.com) or Clickatell API (https://www.clickatell.com). Use the one you prefer:

For Twizo - Edit TwizoSms.php and set your personal Twizo API key. Optionally you can set your API node to a different location whatever is closest to your server. You can register for free at Twizo at https://register.twizo.com and you will get some free credit.

For Clickatell - Edit sms_api.php and set your personal Clickatell API key, username and password.

2) Upload TwizoSms.php or sms_api.php to the root of your web server, in the same directory as the robots.txt file and index.php file.

3) Edit class.SWIFT_TicketNotification.php

Near lines 814 and 830, you will need to uncomment the lines for either Twizo or Clickatell, depending on which option you are using.

for example:

If you decided to use TwizoSMS, you could uncomment the line near 814 as such:

// Remove the comment from the begining of the line for the provider you are using
include_once ("TwizoSms.php"); //Twizo API
//include_once ("sms_api.php"); //Clickatell API

and the line 830 as such:

// Remove the comment from the provider you are using
$mysms = new TwizoSms(); //Twizo API
//$mysms = new sms(); //Clickatell API

4) Save the changes to the file.

5) Upload class.SWIFT_TicketNotification.php and overwrite the original ( back it up first ), location __apps\tickets\library\Notification and configure the API you want to use.

The SMS system will now be active, to make notifications send out via SMS, simply edit your staff notification rule in the staff CP, and in the Dispatch Email (Custom) box add the email address:

Project Information

Issue tracking

View all issues

Members

Administrator: Gary Mcgrath

Latest news

Release 1.1
Resolves a number of reported issues
Added by Gary Mcgrath over 4 years ago

View all news