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
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.
International sender ID
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 |
Short and Long Codes
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 |
Compatibility list
Retarus Enterprise SMS supports all types of business applications.
Here are a few examples:
One-time password authentication: |
|
|
---|---|---|
Email applications: |
|
|
ERP applications: |
|
|
CRM applications: |
|
|
Campaign management: |
|
|
Monitoring: |
|
|
Platform as a service: |
|
|
Receiving Text Messages
SMS to Applications
HTTP(S)
More info
- Automated processing of text messages
- Integration of incoming messages in workflows
- Provisioning of numbers required to receive messages
SMS2Mail
SMTP
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:
|
||
VPN connection | ||
Configuration via Retarus EAS PortalRetarus Enterprise Administration Services Portal |
Sending Text Messages
SMS for Applications and
APIs for Developers
RESTSOAPSMPPSMTP
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
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
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
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
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:
|
||||||
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:
|
||||||
VPN connection | ||||||
Configuration via Retarus EAS PortalRetarus Enterprise Administration Services Portal | ||||||
Configuration in WebExpress |