Send SMS from Kayako Help Desk using Ozeki NG SMS Gateway
This guide gives you hints on how to configure your Kayako Help Desk
system to send SMS messages through a GSM modem or GSM phone attached to
your PC for SMS sending with a data cable. The solution is based
on Ozeki NG SMS Gateway.
Introduction
Ozeki NG SMS Gateway is a piece of software you
can install on your PC. It makes it possible for you to setup Kayako SMS
sending with GSM modem, GSM phone or you can setup a Kayako SMS service using
SMPP, UCP, CIMD2 or any other IP SMS protocol.
Ozeki NG SMS Gateway can be download from www.ozekisms.com. The following
webpage contains a video that shows you how you can configure it with a
GSM modem:
If you install Ozeki NG SMS Gateway with a GSM modem, you will be able to send
SMS messages from Kayako directly to the mobile network from your PC. All you
have to do is attache the GSM modem or GSM phone with
a data cable to your PC. Due to the fact, that in some networks you can get
very good prices for SMS messages sent from a mobile phone, if you use a GSM
modem attached to Ozeki NG and you put your SIM with the good price plan on
SMS into this GSM modem, you will have very competitive costs for SMS in Kayako.
If you are considering SMS connectivity over the Internet and you use Ozeki NG
SMS Gateway, you will be able to connect your system to
any mobile network operator or SMS service provider freely. You
will be able to send SMS messages from Kayako to any mobile network.
Configuration
To configure Kayako for SMS messaging, you need to edit the following
file:
| /path/to/kayako/includes/functions_smsgateway.php |
At line 34, write this:
| $data = implode("", file("http://127.0.0.1:9501/api?action=sendmessage&".
"username=".urlencode($_SWIFT["settings"]["gateway_username"]).
"&password=".urlencode($_SWIFT["settings"]["gateway_password"]).
"&recipient=".urlencode($cellnumber).
"&messagetype=SMS:TEXT".
"&messagedata=".urlencode($message)));
|
At line 36, write this:
|
if (substr(trim($data),0,2) != "ID" && $_SWIFT["settings"]["gat_emailfailure"] == 1) {
|
Prerequisites
In order to setup this solution you need to find a way
to connect your system to the mobile network. You can do this
by using an Internet connection or you can
setup a wireless connection by attaching a GSM phone/GSM modem to your computer. To help you make a
decision, we have prepared a webpage for you:
Internet based SMS connections vs. GSM modem based (wireless) SMS connections.
Depending
on what you select, you need the following prerequisites.
Prerequisites for Internet based connection to the Mobile network
If you wish to connect your system to an SMS service
provider over the Internet you need the following components:

Figure 1/a - Prerequisites for Ozeki NG SMS
Gateway IP SMS connection
In this case you need to find an SMS service
provider who can reach the mobile phones in your area. This SMS
service provider should be able to provide SMS service through
the Internet. To find such a provider, you can check our
website where we list some of them:
SMPP SMS Service providers.
Once you have found such a provider, you need to sign up for
their service to get the connection parameters. You can use these parameters
to configure your Ozeki NG SMS Gateway software.
Prerequisites for wireless (GSM modem) connection to the Mobile network
If you wish to connect your system to the mobile
network wirelessly, you need a GSM modem or GSM phone, that you
can attach to your computer with a data cable. In this case your Ozeki
NG SMS Gateway software will operate this phone and will send and receive
SMS messages wirelessly. To setup this connection method, you need the following
components:
Figure 1/b - Prerequisites for Ozeki NG SMS
Gateway GSM modem connection
Your checklist (for GSM modem connection):
*The SIM card will come with a plan, that will
determine how much money you will spend on each SMS.
Hints
Please note, that to be able to apply the above changes you need a Kayako license,
because only owned license holders get full source code. Please also note that
for gateway_username and gateway_password you can use admin and abc123 as the
default login credentials for Ozeki NG SMS Gateway.
If you wish to implement this solution, please
download Ozeki NG SMS Gateway to add SMS functionality to your corporate
IT system
FAQ
Feature list of Ozeki NG SMS Gateway
User Guide for Ozeki NG SMS Gateway
Product manual
|