# SMS Integration

SMS messaging is an optional component. Messaging is provided by irwinSolutions Pty Ltd ([http://www.irwinsolutions.com/)](http://www.irwinsolutions.com/)) where credit can be prepaid.

### Enable integration

SMS settings are located in System -&gt; System -&gt; Setting

[![image.png](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/scaled-1680-/LcTimage.png)](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/LcTimage.png)

Once and account has been provided set **sms\_integration** to 1 and update **sms\_username** and **sms\_password** with credentials.

If you would like customer SMS replies to go to an email address set **sms\_default\_reply\_email**

SMS replies are possible back to Service Scheduler, this requires port forwards to the Service Scheduler server port (default 8090) and then a public URL back to this instance set into **sms\_http\_reply\_url**. (eg [http://mycompany.com:8090](http://mycompany.com:8090))

<p class="callout info">Check with your IT or network administrator that the Service Scheduler server can access [primary.smartmessagingservices.net/gateway/services/SMSService?wsdl](https://primary.smartmessagingservices.net/gateway/services/SMSService?wsdl)</p>

<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-sms_confirm_to_email" style="border-collapse: collapse; border: none; width: 100%; height: 352.812px;"><tbody><tr style="height: 24.125px;"><td style="border: 1pt solid silver; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_confirm\_to\_email

</td><td style="border-top: 1pt solid silver; border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-image: initial; border-left: none; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">Email address SMS delivery confirmations are sent to. Not Required

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_default\_reply\_email

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">Default email address for SMS replies. (required if sms\_reply\_type = 1)

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_http\_reply\_url

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">HTTP url for SMS replies, port should match port service is running on. (required if sms\_reply\_type = 1)

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_integration

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">SMS integration enabled. (0 = False, 1 = True)

</td></tr><tr style="height: 40.9167px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 40.9167px;" valign="top">sms\_max\_message\_days\_age

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 40.9167px;" valign="top">Maximum age of message before SMS message is expired.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_max\_message\_size

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">Maximum Size of SMS Message (160 characters is 1 standard message)

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_password

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">SMS webservice password.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_reply\_type

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">1: Reply to email. 2: HTTP Reply to Service Scheduler.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_scheduler\_enabled

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">Scheduler will only allow transmission of SMS messages during certain time period.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_scheduler\_end\_time

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">SMS Scheduler end time.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_scheduler\_start\_time

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">SMS Scheduler start time.

</td></tr><tr style="height: 24.125px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 24.125px;" valign="top">sms\_username

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 24.125px;" valign="top">SMS webservice username.

</td></tr><tr style="height: 46.5208px;"><td style="border-right: 1pt solid silver; border-bottom: 1pt solid silver; border-left: 1pt solid silver; border-image: initial; border-top: none; padding: 2.25pt; width: 20.9363%; height: 46.5208px;" valign="top">sms\_wsdl

</td><td style="border-top: none; border-left: none; border-bottom: 1pt solid silver; border-right: 1pt solid silver; padding: 2.25pt; width: 78.905%; height: 46.5208px;" valign="top">SMS webservice WSDL. Leave as default [primary.smartmessagingservices.net/gateway/services/SMSService?wsdl](https://primary.smartmessagingservices.net/gateway/services/SMSService?wsdl)

</td></tr></tbody></table>

### SMS Templates

SMS templates are available under System -&gt; Messaging -&gt; SMS -&gt; Templates

[![image.png](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/scaled-1680-/sZOimage.png)](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/sZOimage.png)

An SMS template can include data related to the module you are sending it from. For example a service job could use the field :license: to send a message that include the vehicle registration.

[![image.png](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/scaled-1680-/oxTimage.png)](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/oxTimage.png)

If the template type is left blank then the template is generic and can be used anywhere. This limits template fields to generic business and user details.

[![image.png](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/scaled-1680-/ephimage.png)](https://help.abitsystems.com.au/uploads/images/gallery/2025-09/ephimage.png)