SMS routing

  • Select service provider link based on SMS properties (phone number prefix, message content, time of day, etc)
  • Select user/application link based on SMS properties (phone number, keyword, message content, time of day, etc)
  • SMS forking (1 sms can be forwarded to 2 or more users)
  • SMS modification (SMS sender ID, recipient phone, phone number prefix, message text can be modified as it goes through the gateway)
  • Random or semi-random Sender ID (Sender ID can be selected from a list or a random Sender ID can be used to avoid blacklists)
  • Keyword based routing (Case insensitive keyword matching)
  • Phone number list support (Blacklist, whitelist, address book lists)
  • Least cost routing
  • HLR lookups (home and foreign network identification on a per sms basis)