Bulk SMS

BULK SMS APPLICATION

INTRODUCTION

Bulk SMS application is a web based application developed with PHP/MYSQL, JAVA SCRIPT. The application was designed to help individual and companies to send SMS message to one or group of mobile numbers. The application was designed in English language but it can send any language starting from languages based on Latin characters to any other languages such as Arabic or Chinese or Russian or any other language which we call them Unicode languages. In other hand the application has several built in facilities such as saving group numbers, adding unlimited number of users, revise messages before sending, and many other facilities which cannot be stated in this paragraph.

USAGE OF OUR APPLICATION
The application was developed to be used by all economic and public sectors. The application is so simple to use which means the user does not need to be an IT expert to can use it. In our application we mentioned explanations about each function of each icon and we explain the steps and the actions to be taken in each step. The following is list of some sectors which can use our application for their internal use which means between staffs and external use which means their clients, their members, their visitors, etc….

  • Banks
  • Money transfer
  • Military bases
  • Police
  • University and schools
  • E-governments
  • Media agencies
  • Companies (marketing Dpt, Human resources Dpt, etc…)
  • Newspaper
  • Websites offering services to public


USAGE OF OUR SMS GATEWAY
The usage of our SMS gateway is designed for banks, E-government, Money transfer establishments and many other establishments which are having their own business solution. The SMS GATEWAY was developed with different facilities such as sending group messages, message sending scheduling and many other facilities which we believe that they are suitable to different businesses. The following are some features of our SMS GATE WAY

  • Send bulk SMS
  • Schedule SMS (Set time and date)
  • Reports (SMS history) message text, delivery message type, date and time, sender name, Mobile number, delivery status (Received, Rejected, On hold)
  • Type of message (Inbox message and Desktop message)
  • Credits report (SMS Balance report)

APPLICATION MAIN FEATURES

SEND SMS PAGE : This page contains the following features

MESSAGE TYPE

Our software can send two type of messages the first type is standard type which is INBOX MESSAGE means the message will be received in the inbox and the second type is called DESKTOP MESSAGE or FLASH MESSAGE which means the message will come on the desktop and it will be received opened without sender name    

SENDER NAME

This facility will allow the sender to type the sender name which can be words and it can be numbers. The words should be set in Latin characters and should not exceed 11 characters

SEND MESSAGE

This facility will allow to send the message after typing SEND CONCATENATED messages  This facility will highlight the number of characters in the text and will highlight the number of messages. Our application can send up to 5 messages in one message

SEND MESSAGE TO GROUP OF MOBILE NUMBERS        
On the page of sending messages there will be two large rectangle boxes, one of them will contain the saved groups which contain mobile numbers and the other will contain the selected group fro receiving the message

SCHEDULE MESSAGE (SET TIME AND DATE)
This option will allow the sender to schedule his messages as he desires. The sender can send schedule after hours, after days and after years.    
                      
REVISE MESSAGE BEFORE SENDING
This option was developed to help the sender to revise his message and his mobile numbers groups before sending the message. This option was developed in order to save the sender from sending to wrong groups or sending wrong message.

ADD BULK GROUPS PAGE  
This page will allow the user to add and save unlimited number of mobile numbers in groups. This page has the facility of uploading and deleting mobile numbers or uploading and delinting groups of mobile numbers

HISTORY PAGE 
This page contain all sending messages activities history. It contains a report about last 15 sent messages and the facility to upload history which the user can choose the date and time. The history will be downloaded on the desktop of user’s computer.

SETTING PAGE 

This page was made to edit and change existing  and registered setting such as profile, set sub user groups and set price for selected sub users

MANAGE SUB USER PAGE
This page was made to manage sub users with following facilities

  1. Add and delete sub user
  2. Change access of certain sub user (change password or user name)
  3. Login as sub user in order to can access the sub user account and browse as needed
  4. Add and remove SMS units from selected and to selected sub user account

COVERAGE PAGE
This page contains about list of countries which our application can send to. The number of countries which our application can send to is estimated to nearly 200 countries.    

SMS WEB APPLICATION MANUAL

SEND SMS

SENDER

Choose a sender for the message in the list, or cklick on the pencil left to the field to write a new sender.

Sender definition
a/ The sender is what the receiver will recognize the sender with.
b/ Sender can be 11 characters alphanumeric Allowed characters: a-z A-Z 0-9 . _ - 15 characters numeric

Revise before sending
By choosing validate before sending you are given an opportunity, after clicking on the send botton, to see all the information about cost, point of time (if time stamped) and numbers of recievers. Then to confirm and execute.

SEND LATER
To send messages at a given time (scheduled);
1. Click on the link send later.
2. Choose the month, day and time the message will be sent.
3. Then choose reciever and write a message.
4. To send the message instantly, choose cancel.

MESSAGE
Write the text that will be sent in the message field. A message can be 160 characters long. You can also send concatenated messages. This means than several concatenated messages gives more characters to the message, but the price is in relation to the number of concatenated messages. Under the message field you can see how many characters used and the number of concatenated messages that will be sent. Maximum five (5) concatenated messages can be sent. In this field it's also displayed which character code that's used. GSM is standard for Latin characters. In case of other characters this will be indicated by changing GSM to Unicode. A message in Unicode can be 70 characters long. Examples in characters that demands Unicode is Arabic, Chinese and Russian.

SELECT RECEIVER(S)
Receiver
In the field receiver the chosen receivers will be added. To add an entry that doesn't exist in the address book, use the field under the form with the text number.

Group
The list displays the groups added in the address book. By clicking on the all option on the top of the list, all the entries in the address book will be displayed in the form Name. Click on the group name places the whole group in the receiver list.

Name
The list displays group entries. By clicking on an entry single receivers is added into the receivers list. To search for a special entry click on the filter form under the name field.

BULK GROUPS
A bulk group is a group in the address book that contains many receivers, with only numbers.

Bulk groups
List of added bulk groups. Choose a group in order to download or delete the group.

New bulk list
In order to create a new bulklist, give the list a name, then choose what file to upload and connect to the chosen name. Then click the button "upload".

File format
The file format should be txt in the following format:
Format A: Numbers are next to each other using coma to separate them and no space between them. Example 9745096232,9743232684,9743232684
Format B:Numbers are under each other. Example 9745096232
9743232684
9743232688

History - SMS
History means list of outgoing messages that have been sent from the account.

History
History is a list of the messages sent with its receiver, time as well as delivery status. In order to get more information about a certain message, click the message in the history list. The information regarding this message will appear in the information window. To navigate within the list, use the arrows in the bottom of the list. To search for a specific message, with specific date and time use the filter function.

Information
If a message has been marked, all the information regarding that message will be shown. In this window a message can be removed or the text can be used for a new message.

Scheduled SMS
This window is where the scheduled SMS will be listed.

Terminate send-out
In order to terminate a planned send-out, click the send-out in the schedule list. Then click "remove" to terminate the send-out.

SETTINGS

Time zone: Add the time zone of your location. This setting is important in order to handle time scheduled send-outs.

Language: A list of the languages your account is able to use.

Standard prefix: This window is the international prefix that is used when a message is sent to a number written in a national format. For example 09745096232

Change password: In order to change the password of the account, state present password, the new password and a verification of the new password.

Prices:  Prices are the costs per message a sub user will be charged per sent unit.

Price groups:A price group regulates the coverage as well as the price per destination.

New price group: In order to add a price group, add a name in the field beneath the price group list and click "add".

SUB USER
A sub user is an account that can be given the authority to log in and use the functions that is activated by the account-creator.

Add sub user: Create a sub user by clicking the icon "add subuser" under the subuser list. Then choose an account name, a password as well as what user group the subuser should belong to. Click the "add"-button. You can now choose the settings of the subuser. Click "save".

Please note that in order to add a subuser a user group is necessary.

Changes: In order to change the settings of a sub user, you click the subuser in the subuser list. Click the subuser of interest and add the new settings. Then click save.

USER GROUP
A user group controls the settings and rights of a user.

Add a user groupCreate a user group by clicking "add usergroup" beneath the usergroup list, this is where you choose the name of the user group. If you want to have the same authorities on the new usergroup as an already existing group, you choose this at "copy from". If this is not of interest, choose the alternative "new" at copy from. Click the icon "add" and your new user group is created. Choose the authorities of the usergroup. If you choose to copy the authorities of another group when you added the new account, it will show here. It should be mentioned that normally, the user group does not have any authorities. Click save.

Changes: In order to change the authorities of a group, you click "subuser/user group". Click the user group of interest and choose your new settings. Click save.

COVERAGE - SMS
This window is a list of the countries you are able to send SMS to.
Increase coverage: In order to increase you coverage, contact you system supplier.       

.
.
.