What is SMS routing?
It is a process that is used to make decision about where an SMS should end up. Messages can end up in a mobile network or at a user or an application. The term SMS routing actually covers two areas: outbound SMS routing and inbound SMS routing. Outbound SMS routing is used to control which mobile network is used to send a message to a mobile handset. It is used for mobile terminated (MT) SMS messages. Inbound SMS routing is used to control which application will receive an SMS message sent from a mobile phone. It is used for mobile originated (MO) SMS messages. Routing decisions are made based on conditions, such as sender phone number, recipient phone number, sender or recipient phone number prefix, or the content of the message text. For example a routing decision can be based on a keyword in the message: e.g.: if the keyword “red” is in the message route it to destination “A” otherwise route it to destination “B”. SMS routing can only be applied if more then one mobile network conn