Enterprise SMS, also known as corporate SMS or business SMS, is the usage of text messaging in business applications such as mobile check-in, time-critical notifications, banking and commerce, etc. Reliable SMS delivery is essential for enterprises. For example, whilst it may only be a small inconvenience for a message from a friend to be delayed, if that message contains an airline ticket or important schedule information, then the delay becomes a serious issue. Without reliable delivery, business-to-business, business-to-consumer or consumer-to-consumer communications services lose customer support and fail to prosper. The capability of providing 2-way SMS is also key for the success of SMS service in enterprise environments. With the ability to send and receive SMS companies can guarantee full dialogue with customers, employees and other stakeholders.