It is used by media companies, banks and other enterprises (for marketing and fraud control)[1] and consumer brands for a variety of purposes including entertainment, enterprise and mobile marketing.
Bulk messaging is commonly used for alerts, reminders and marketing, but also information and communication between both staff and customers.
These software packages provide users with the opportunity to add as many phone numbers as required and these phone numbers can be managed in a variety of ways.
With enhanced software features, messages can be scheduled to be sent at specific times and/or days and bulk messages can be sent on national and international mobile networks as long as the bulk messaging software provider sends internationally.
Most bulk messaging services use the following standard application programming interfaces (APIs) which allow programmers to add SMS functionality to any program: