In this chapter, the steps required to set up an SMS gateway will be explored. Once configured, you will be able to send text messages to individual contacts and mass mailing lists within CiviCRM.
The Clickatell service is an online SMS gateway designed for the sending of text messages via the Internet. They offer several products, but here we are only interested in the "Developer's Central" SMS gateway, as it offers more advanced tools needed to link it to CiviCRM (this is achieved through APIs; see the CiviCRM developer guide for more information). Registering for a Clickatell account is free, and they supply 10 complimentary credits to try the service. To sign up, visit:
http://www.clickatell.com/register/
Once you have registered for a Developer's Central account, please sign-in and follow the steps below (when logging in you must select "Central API" as the product and enter your Client ID):
In the Central Home dashboard, click "Create a new Connection" under
"Connection Status"
Select "HTTP/S" as the connection type
Four optional settings will appear, including:
Click "Submit and Get API ID" to generate an API ID, and on the next page, make a note of it.
You now have all of the information needed to configure SMS in CiviCRM. To continue, return to CiviCRM and go to: Administer > System Settings> SMS Providers. Click "Add New Provider".
Complete the following settings:
api_id=8473658
CiviCRM will now be configured to send text messages to your contacts.
You can begin testing the gateway using the methods laid out in the chapter "Everyday tasks". However, please note that if you are using the 10 complimentary SMS credits which came with the account, until you have purchased credits Clickatell will replace the content with thank you text like the message below:
Thanks for testing Clickatell's gateway coverage. You will be able to change the content of your message after your initial purchase of message credits.