Skip to main content
Version: 11.5

SMS and Text-to-Call Module Configuration

Overview

This guide details the configuration process using Twilio as the service provider, specifically utilizing a trial account.

note

The DeskAlerts platform does not have native capabilities for independent SMS transmission. Integration with a third-party SMS gateway is mandatory for this module to function.

Prerequisites

Before you start, make sure you have:

  • DeskAlerts Server 11 installed and running
  • Access to DeskAlerts Server settings
  • A mobile phone number you can use to register and test SMS delivery
  • Internet access from the DeskAlerts Server to Twilio API endpoints

Twilio Account Registration and Preparation

1

Registration

  1. Navigate to https://www.twilio.com and register for a new account
  2. During the trial account setup, you will be required to provide and verify a personal phone number.

Phone number verification

info

This phone number will later be used for sending test SMS messages.

2

Acquiring a Twilio Number

Upon successful registration and login, you will be directed to the Twilio Console Dashboard.

  1. Click the Get a Twilio phone number button.
  2. Trial accounts are eligible for one complimentary phone number.
3

Technical Requirements

Locate and record the following credentials from your Dashboard, as they are essential for the DeskAlerts configuration:

  • Account SID
  • Auth Token
  • My Twilio phone number

Twilio credentials

DeskAlerts Module Configuration

In the DeskAlerts control panel, navigate to Settings -> System wide settings -> SMS settings. Configure the parameters as follows:

FieldValue / Instructions
Gateway URLhttps://api.twilio.com/2010-04-01/Accounts/YOUR_ACCOUNT_SID/Messages.json
(Replace YOUR_ACCOUNT_SID with your actual Account SID)
Content typeSelect Plain text
Post dataFrom=YOUR_TWILIO_PHONE&To=%mobilePhone%&Body=%smsText%
(Replace YOUR_TWILIO_PHONE with your acquired number)
Phone number formatRemove all special chars except grouping symbols
Authentication TypeBasic
User / PasswordInput your Account SID (as User) and Auth Token (as Password)
SMS test numberEnter the personal phone number previously verified in Twilio

SMS module

Configuration Validation

  1. Click Save to apply the changes.
  2. Click Send test SMS to verify the integration.
  3. A successful configuration will result in a test message delivered to your verified number.

Monitoring and Logs

To monitor outgoing messages and troubleshoot issues, use the Twilio Console:

  1. Navigate to Monitor.
  2. Select Logs -> Messaging.

Monitoring and Logs

Account Limitations

Please be advised that a Twilio Trial Account is intended solely for functional testing and sandbox environments. It includes several restrictions, such as the ability to send messages only to verified phone numbers. For production environments and full-scale deployment, a Paid/Full Twilio Account must be purchased.