Select Page

Enterprise SMS Technical Specification

Communicate quickly and reliably worldwide via text message with Retarus Enterprise SMS for desktop and applications. With the Retarus Enterprise Cloud, no on-site infrastructure is needed. Find all specifications of our SMS API such as Two-Way SMS, SMS2Mail / Mail2SMS and SMS for SAP below.

General Features

Retarus Enterprise SMS makes it easy to quickly and efficiently send and receive messages via email clients, Microsoft Exchange environments, SAP systems, host-based applications, and web applications. Retarus Enterprise SMS offers the following features:

  • Send and receive messages via desktop applications, host-based applications, and web applications
  • Send messages with up to 10,000 characters
  • Predefine the time of transmission
  • Duplicate check before messages are sent
  • Define blackout times (e.g., at night)
  • Send prioritization (optional)
  • Validity periods for messages (to the minute)
  • Selectable sender identification
  • Delivery confirmations (optional)
  • Unicode support for Arabic, Asian, and Cyrillic characters
  • Automatic replacement of characters not found in the standard character set
  • Maximum transaction security in the Retarus infrastructure
  • Encrypted message transmission
  • No restrictions on mobile network selection
  • User-friendly web portal for administration and reporting
  • Detailed send statistics
  • Automatic blocklists (e.g., for incoming STOP SMS)
  • No update and maintenance costs

Two-way SMS (sending and receiving texts) is possible in nearly every country. A short or long code is necessary to receive text messages. If text messages are sent with alphanumeric sender recognition, the required short or long code can be integrated into the message.

The following overview shows in which countries it is possible to send texts with an alphanumeric sender ID. Please note that in some countries you must register the alphanumeric sender ID in advance. Contact our support to register a sender ID.

Country Alphanumeric Sender ID possible? Sender ID registration required?
Afghanistan  
Albania  
Algeria  
Andorra  
Angola  
Anguilla  
Antigua & Barbuda  
Argentina
Armenia  
Aruba  
Australia  
Austria  
Azerbaijan  
Bahamas
Bahrain  
Bangladesh  
Barbados  
Belarus  
Belgium ( )
Belize  
Benin  
Bermuda  
Bhutan  
Bolivia  
Bosnia and Herzegovina  
Botswana  
Brazil  
Brunei Darussalam  
Bulgaria  
Burkina Faso  
Burundi  
Cambodia  
Cameroon  
Canada
Cape Verde  
Cayman Islands  
Central African Republic  
Chad  
Chile  
China
Colombia
Congo  
Congo D.R.  
Cook Islands  
Costa Rica  
Cote dIvoire  
Croatia  
Cuba
Cyprus  
Czech Republic  
Denmark  
Diego Garcia  
Djibouti  
Dominica  
Dominican Republic
Ecuador
Egypt  
El Salvador  
Equatorial Guinea  
Estonia  
Falkland Islands  
Faroe Islands  
Fiji  
Finland  
France  
French Guiana  
French Polynesia  
Gabon  
Gambia  
Georgia  
Germany  
Ghana  
Gibraltar  
Greece  
Greenland  
Grenada  
Guadeloupe  
Guam  
Guatemala  
Guernsey  
Guinea  
Guinea-Bissau  
Guyana  
Haiti  
Honduras  
Hong Kong  
Hungary  
Iceland  
India    
Indonesia  
Iran  
Iraq  
Ireland  
Isle of Man  
Israel  
Italy    
Jamaica  
Japan  
Jersey  
Jordan  
Kazakhstan  
Kenya  
Korea
Kosovo  
Kuwait  
Kyrgyzstan  
Laos  
Latvia  
Lebanon  
Lesotho  
Liberia  
Libya  
Liechtenstein  
Lithuania  
Luxembourg  
Macau  
Macedonia  
Madagascar  
Malawi  
Malaysia
Maldives  
Mali  
Malta  
Martinique  
Mauritania  
Mauritius  
Mayotte  
Mexico
Moldova  
Mongolia  
Montenegro  
Montserrat  
Morocco
Mozambique  
Myanmar  
Namibia  
Nauru  
Nepal  
Netherlands  
Netherlands Antilles  
New Caledonia  
New Zealand  
Nicaragua
Niger  
Nigeria  
Norfolk Island  
Northern Mariana Islands
Norway  
Oman  
Pakistan  
Palau  
Palestine
Palestinian Territory  
Panama  
Papua New Guinea  
Paraguay  
Peru  
Philippines  
Poland  
Portugal  
Puerto Rico  
Qatar
Reunion  
Romania
Russia    
Rwanda  
Samoa  
San Marino  
Sao Tome & Principe  
Saudi Arabia  
Senegal  
Serbia  
Seychelles  
Sierra Leone  
Singapore  
Slovakia  
Slovenia
Solomon Islands  
Somalia  
South Africa
South Korea
South Sudan  
Spain  
Sri Lanka  
St Kitts & Nevis  
St Lucia  
St Pierre & Miquelon  
St Vincent & the Grenadines  
Sudan  
Suriname  
Swaziland  
Sweden  
Switzerland  
Syria  
Taiwan  
Tajikistan  
Tanzania  
Thailand    
Timor-Leste  
Togo  
Tonga  
Trinidad & Tobago  
Tunesia  
Turkey    
Turkmenistan  
Turks & Caicos Islands  
Uganda  
Ukraine  
United Arab Emirates
United Kingdom  
Uruguay
USA
Vanuatu  
Venezuela  
Vietnam  
Virgin Islands British  
Virgin Islands U.S.  
Yemen  
Zambia  
Zimbabwe  

The following overview shows for which countries Retarus provides short and long codes. To obtain short and long codes, contact our support.

Country Local Short Code / Long Code available?
Argentina  
Australia  
Austria  
Bahrain  
Bangladesh  
Belarus  
Belgium  
Bosnia and Herzegovina  
Botswana  
Brazil  
Bulgaria  
Canada  
Chile  
China  
Colombia  
Croatia  
Czech Republic  
Denmark  
Dominican Republic  
Ecuador  
Egypt  
El Salvador  
Estonia  
Finland  
France  
Germany  
Greece  
Guatemala  
Honduras  
Hong Kong  
Hungary  
India  
Iraq  
Ireland  
Israel  
Italy  
Jordan  
Kazakhstan  
Kuwait  
Latvia  
Lebanon  
Liberia  
Lithuania  
Luxembourg  
Macedonia  
Malaysia  
Mexico  
Moldova  
Nepal  
Netherlands  
New Zealand  
Nicaragua  
Norway  
Oman  
Pakistan  
Palestine  
Panama  
Peru  
Philippines  
Poland  
Portugal  
Puerto Rico  
Qatar  
Romania  
Russia  
Saudi Arabia  
Serbia  
Sierra Leone  
Singapore  
Slovakia  
Slovenia  
South Africa  
Spain  
Sweden  
Switzerland  
Taiwan  
Tanzania  
Thailand  
Tunesia  
Turkey  
Uganda  
Ukraine  
United Arab Emirates  
United Kingdom  
USA  
Venezuela  
Vietnam  
Yemen  

Retarus Enterprise SMS supports all types of business applications.
Here are a few examples:

One-time password authentication:
  • F5 BIG-IP APM
  • RSA SecurID
  • SMS PASSCODE
Email applications:
  • Microsoft Exchange
  • Microsoft 365
  • IBM Notes
  • Apple Mail
  • Internet email services (e.g., Gmail, Web.de, GMX, etc.)
ERP applications:
  • SAP ERP
  • Microsoft Dynamics NAV/AX/GP/SL
  • Oracle E-Business Suite/Peoplesoft
  • Infor
  • Sage ERP
  • Epicor
CRM applications:
  • Microsoft Dynamics CRM
  • Salesforce
  • Sugar CRM
  • SAP CRM
  • SAP Hybris
  • Oracle Siebel
Campaign management:
  • Adobe Campaign
  • IBM Campaign
  • Teradata Marketing Applications
  • Oracle Eloqua
  • Oracle Siebel
  • SAS Campaign Management
Monitoring:
  • IBM Tivoli
  • CA Spectrum
  • Check_MK
  • HP Business Service Management
  • Nagios XI
  • Zabbix
  • Zenoss
Platform as a service:
  • Amazon Web Services
  • Microsoft Windows Azure
  • IBM SmartCloud
  • Google AppEngine
  • Openstack
  • com
  • Heroku

Receiving Text Messages

SMS to Applications

HTTP(S)

Retarus SMS to Applications makes it possible for business applications to receive text messages directly so they can be processed within the application.
More info
  • Automated processing of text messages
  • Integration of incoming messages in workflows
  • Provisioning of numbers required to receive messages

SMS2Mail

SMTP

Retarus SMS2Mail enables the receipt of text messages in email clients. Incoming SMS messages are sent to a predefined recipient by email and can thus be seamlessly integrated into existing workflows.
More info
  • SMS messages are distributed according to definable key words
  • Reply to SMS directly from the email application
  • Provisioning of numbers needed for message receipt

Functionalities – Receiving Text Messages

Functions SMS Inbound HTTP(S) SMTP
Receive SMS in applications  
Receive SMS as email  
Automatic SMS reply    
Automatic list generation (SMS to list, e.g. for STOP SMS, opt-ins, voting)    
Automatic blocklists (SMS blocklists)    
Workflow mapping with keywords    
Service Options HTTP(S) SMTP
DirSyncWith Communication Directory Synchronization (DirSync), users can be automatically imported for desktop SMS services. User lists are always synchronized with your internal directory. The following parameters can be configured:
  • Maximum number of entries that can be deleted during synchronization.
  • Structure of data to be synchronized
  • User data can be overwritten
  • Language of reports and error messages
  • Recipient(s) of reports and error messages
  • Ability to attach file to report

 
VPN connection    
Configuration via Retarus EAS PortalRetarus Enterprise Administration Services Portal    

Sending Text Messages

SMS for Applications and
APIs for Developers

RESTSOAPSMPPSMTP

Retarus Enterprise SMS for Applications allow you to send text messages from any business application, such as CRM, ERP, and legacy systems. Enterprise SMS is also ideal for connecting host-based applications and web applications used to send text messages in bulk.
More info
  • Connection via REST, SOAP, SMPP, or SMTP
  • Send status reply via the input protocol
  • Define sending priorities
  • Define send times to the minute
  • No peak time problems in batch runs or for larger volumes
  • Billing at the system and client level with cost center support

SMS for SAP S/4HANA and SAP CX

BC-SMTPRESTSMTP

Retarus SMS for SAP enables you to send and receive text messages through a broad portfolio of interfaces which supports SAP standards:
More info
  • For SAP cloud and SAP on premises applications
  • Push or pull status reports and data to enrich processes or trigger events
  • Shorter implementation times thanks to certified connectors and OpenAPI formats
  • Special quality setting for transactional critical notifications
  • No peak time problems in high volume jobs and campaigns
  • Billing at the system and client level with cost center support

Mail2SMS

SMTP

Retarus Mail2SMS is a universal SMS interface for sending messages from any email client and for connecting applications via SMTP.
More info
  • Send text messages from any email client and application
  • Send status reply per email in various languages
  • Use commands in the subject line for control
  • User authorizations and user profiles can be set
  • Interface for address book synchronization for Active Directory, LDAP, Notes, and more
  • Optional: seamless integration with Microsoft Exchange

Send SMS from any web browser

BROWSER

Retarus WebExpress lets you create text communications, templates, blocklists, and distribution lists easily in your web browser. It is designed to mirror your workflow, meaning you can send bulk texts in an instant.
More Info
  • Send text campaigns
  • Centralized admin, hierarchical user rights
  • Centralized management of distribution lists, blocklists and templates
  • Concatenated texts with up to 10,000 characters
  • Character sets: standard GSM-7 and extended UTF-16 character set for languages such as Turkish, Polish, or Asian languages
  • Language versions: German, English, Italian, French, Spanish
  • Send flash texts for direct display on the recipient’s display (depends on end device)
  • Editable sender identification
  • Preview including calculation of number of characters and test deliveries
  • Can be combined with services for SMS receipt, e.g. for STOP SMS

SMS for Salesforce

REST

Retarus SMS for Salesforce enables you to send text messages directly from Salesforce Sales and Service Cloud.
More Info
  • Enables transactional and high-volume SMS scenarios
  • Seamlessly embedded in your Salesforce interface
  • Accelerates SMS business processes by using Flow Builder
  • Templates for SMS and Forms including merge fields for personalization
  • Supports individual user text messages, accessible directly to all contacts
  • Lightweight and intuitive native integration
  • Supports individualized use cases through advanced SMS config options
  • Setup Guide
  • User Guide

Functions Overview – Sending Text Messages

Functions SMS Outbound SOAP REST SMPP SMTP BC-SMTP Browser
Selectable sender identification            
Time of transmission can be predefined          
Duplicate check before sending          
Periods without SMS sending        
GSM-7 character set            
UTF-16 character set            
Smart replacement of invalid charactersSmart Replacement: Characters not found in the GSM-7 character set are automatically replaced by similar characters.        
Send prioritization          
Validity periods for messages        
Delivery notification            
Long messages (up to 10,000 characters)     n/a      
Flash SMS            
Personalized SMS  
Blocklists            
Report Options SOAP REST SMPP SMTP BC-SMTP Browser
Reporting in Retarus EAS            
Query via API    
Status callback via HTTP    
Status callback via SMPP  
Status report via email      
Report mail format (HTML, TXT, SAP)    
Report mail using own templates possible    
Languages for report mailLanguages: 
  • German
  • English
  • French
  • Spanish
  • Italian

     
Reporting in WebExpress  

 

Report information SOAP REST SMPP SMTP BC-SMTP Browser
Numbers to which messages were delivered            
Cost centers            
Reference information          
Number of SMS parts     n/a      
Status            
Status details            
Start time of entire job            
End time of individual transmission          
End time of entire job            
Send options (see above)            
Service Options SOAP REST SMPP SMTP BC-SMTP Browser
DirSyncWith Communication Directory Synchronization (DirSync), users can be automatically imported for desktop SMS services. User lists are always synchronized with your internal directory. The following parameters can be configured: 
  • Maximum number of entries that can be deleted during synchronization.
  • Structure of data to be synchronized
  • User data can be overwritten
  • Language of reports and error messages
  • Recipient(s) of reports and error messages
  • Ability to attach file to report

   
VPN connection          
Configuration via Retarus EAS PortalRetarus Enterprise Administration Services Portal        
Configuration in WebExpress