Website Templates

SMS Suite Enterprise Technical Information


SMS Suite is a complete enterprise solution that provides a web-based user interfaces for the desktop and automated interfaces for servers, mainframes, legacy systems and other unmanned computers.

SMS Suite is a text communication software that allows a company to deliver messages directly to the GSM networks without the need to connect to a central system via the internet or other fixed link. This allows the company to send secure or content sensitive Text messages. 

The SMS Suite Server has a built-in Web-Server and an Enterprise SQL Database where all records are stored and from where all reports are generated. Text Messages, Contacts, Cell Numbers, etc. all of these information is private and it is not accessible to external applications, it stays in the company.


SMS Suite Architecture Diagram




Web Interface


SMS Suite server is completely Web Based system. A user connected to the Local Network (LAN) or the Extranet can simply use any Web Browser and start sending Text Messages.


User must have a User Name and Password to access the SMS Suite Interface where all his Contact Manager, private address book, text messages, text replies, tasks, recurring texts, etc are stored.


Email to SMS: SMS Suite Server also features two way email system, where a user can simply send a text message by using any email application such as Outlook, Eudora, etc, and SMS Suite will process the text message and will send an email back with the status of the message.

System has a Lock Email mechanism where only allowed users can send Email to SMS, furthermore the system adminstrator can set up SMS Usage limits per User.


Text Reply Path: If the SMS Recipient replies to a text message, SMS Suite will process the reply and send it back to the SMS Originator to the User's Web Interface Inbox, or even to the user's email Inbox (Outlook, Eudora,etc). This technology is unique and patented.




Interfacing to servers, mainframes, legacy systems and other computers can be done directly (machine to machine) by using Web Services (SOAP), or via file transfer (FTP) and via direct email. For file transfer, the remote computer simply copies the file (CSV, Excel, XML, TXT) to a specified directory(ies) on the Network (usually on the server machine).


SMS Suite then scans the specified directories in set intervals and picks up whatever file has been deposited. It checks the file for validity and then processes it to be sent, updating its log in real time with the message status.


A Zip file can be dropped for large files, SMS Suite will unzip automatically and process the file accordingly.

Any Replies are stored in a XML format on a specified directory as well.


We will provide with the technical reference for the format of the file making it easy for developers to create their own applications and interfaces


Multiple GSM Modems Server


It is not necessary to equip each computer with a GSM modem. SMS Suite allows to share Multiple GSM Modems (up to 16 GSM Modems) between Multiple Users accross the organization. The SMS Suite Server Application connected with the GSM modems has SMS-GSM Load Balancing Technology (patented by us), SMS Rerouting and SMS Fail-over prevention with automated notification.


Dedicated Inboud GSM Modem: SMS Suite can be configured to dedicate one of the modems for inbound SMS traffic. This will allow the company to run a marketing campaign with a Cell Number, and capture all the received SMS Messages from that GSM Modem/Cell Number.

example: "Please send an SMS to +1 999 123 4567, and enter "Car (your name)" to enter the competition."


Text Reply Path


If the SMS Recipient replies to a text message, SMS Suite will process the reply and send it back to the SMS Originator to the User's Web Interface Inbox, or even to the user's email Inbox (Outlook, Eudora,etc). This technology is unique and patented by us.


Unique feature: Multiple Users can send multiple text messages over multiple GSM modems, and with full text message reply path. (patented)


Bulk and Single Text Messages



SMS Suite allows a user to send both single and broadcast text messages. Typically clients will store their data in databases, spreadsheets, Mail address books and also in SMS Suite's own address book (private and public). The following table provides a guideline of the source of text message data and usage.



SMS Suite Generated SMS Status


The following table indicates the notification status from each text message that is sent by the SMS Suite System by a specific user. It will be displayed in the sms Outbox log for each users and administrators.


Outbox sample from SMS Suite application:


Screen shot of part of the Outbox page showing the log of text messages sent with most recent on top; The Hyperlinks on the Recipient number allows you to drill down any message to get more details.

Everywhere in SMS Suite where there is a hyperlink a user can drill down to get more information of a particular entry or item.


SMS Suite Log and Automated Reports Engine


SMS Suite has a built-in enterprise database where it keeps all transactions (messages, statuses and replies) together with their time-stamps whether generated internally or by the network. All on-screen reports, email reports and file exported reports are generated dynamically from the database. Reports can be scheduled by creating report tasks and automatically be generated to a file (for integration) or emailed to anyone.

Report formats are always generated in a ‘pipe’ delimited file which is easy to open in Excel or a database. Two versions of the report are available - Client and Administrator. The Client version has typically enough information for most users to analyze their transactions while the Administrator version has more data which administrators might want to use.


The following is a sample Client version log imported into Excel, with some fields shortened to fit. Not all fields shown.

Client version of report in MS Excel ©


Dynamic Reports


SMS Suite provides dynamic screen reports for users and administrators, summarized for clarity so users can see  totals rather than detail. Below is an example of an all department report.


Dynamic Drill down: From this dynamic page a user can drill down by clicking on the amount of messages to go to the detail and then get a full report log saved to disk or emailed to any address.

All information from the click of a button, no need close a page and generate a different report.