Atmosphere® Messaging allows a Customer to transmit, store and retrieve text messages via APIs of the IntelePeer Atmosphere ® CPaaS platform applications to messaging networks from all over the world. Text messages can be routed between endpoints for cloud-based messaging services, wireless services or enterprises, which are able to send and receive messages. This documentation will help you understand general function of Messaging and other product related details.
Messaging Definitions and Terms
Some terminology on messaging and media that make up our Messaging service:
- Text Messages – A message comprised of letters, numbers and/or other keyboard characters and is sent or received by a Messaging Device
- Messaging Device – Device which is capable of sending and receiving messages, such as a mobile phone
- Short Code Program -Program to which a user opts in by entering a short code
- SMS (Short Message Service) – Commonly referred to as a text message, is a way to send short, text-only messages to a Messaging Device. SMS uses standardized communication protocols to enable devices to exchange short text messages. A standard for telephony messaging systems that allows the transmission of text messages that include a limited number of text characters (e.g., 160 characters in the US)
- MMS (Multi-media Messaging Service) – A message that contains an image, audio or video and is sent or received by the Messaging Device. MMS is a standard way to send messages that include multi-media content to and from a mobile phone over a cellular network. MMS may be referred to as a PXT, a picture message, or a multi-media message
- Message Platform -Application through which messages are received and sent
- MT (Mobile Termination) Outbound – A message that originates from an IntelePeer Customer and terminates to another user
- MO (Mobile Origination) Inbound – A message from a user that terminates to an IntelePeer Customer’s endpoint
- FTEU (Free To End User) – Any program to which the subscriber of Customer opts-in, with the result that the subscriber receives MT messages for which they do not incur any premium or standard messaging charges from their wireless carrier. IntelePeer’s Customer incurs all messaging charges.
- Long Code – A standard number (in the US this is a 10-digit DID or Toll-Free Number TFN) that can be used to send and receive messages from messaging devices once the Long Code is text-enabled
- Short Code – A special number shorter than a standard number that can be used to send and receive messages from messaging devices
- 2-Way Short Code – A Short Code that supports both MT and MO messaging. Most Short Codes are 2-way unless specified otherwise
- Dedicated Short Code – A Short Code leased solely to 1 Customer
- Dedicated Random Short Code – A Short Code leased solely to 1 Customer consisting of randomly assigned digits
- Dedicated Vanity Short Code – A Short Code leased solely to 1 Customer consisting of digits chosen by the Customer
- Shared Short Code – A single Short Code shared between multiple Customers. There are pre-registration and set-up requirements for Keywords to be able to differentiate traffic between the multiple Customers using the Shared Short Code
- 1-Way Short Code – Typically a Shared Short Code which supports MT-only messaging
- Alphanumeric Code – A custom Short Code consisting of letters and/or numbers which Customer is able to specify. Alpha-Numeric codes require Customer to apply to set-up and pre-register the code with Wireless Carriers in a particular country. The Alphanumeric Code will display as the Sender ID (or from name) in MT messages on the receiving Messaging Device. Alpha-Numeric Codes are not supported in the US or Canada
- Dynamic Alphanumeric Code – A type of an Alphanumeric Code in which the Customer does not need to pre-register the Sender ID and the Customer can change the Sender ID at will
- PSTN – The Public Switched Telephone Network (PSTN) is the aggregate of the world’s circuit-switched telephone networks that are operated by national, regional, or local telephony operators, providing infrastructure and services for public telecommunication. It’s also referred to as the Plain Old Telephone Service (POTS)
- SMSC – A Short Message Service Center (SMSC) is a network element in the mobile telephone network. Its purpose is to store, forward, convert and deliver Short Message Service (SMS) messages
- PBX (Private Branch Exchange) – A telephone system that connects telephone extensions to the public telephone network and provides internal communication for a business
- Switch Platform – A media gateway that connects a businesses’ phone system to the public telephone network
- SMS Router – Functions to control and direct traffic of SMS for delivery and receipt of messages
- Audit Notice -Report issued to noncompliant short code programs detailing the specific violations
and actions required to bring the program into compliance
- Call-to-Action -Language urging a customer to opt into a short code program, and the mechanism
(e.g., button displaying “buy now”) allowing them to do so
- Compliance Audit -Test performed to determine the compliance of a short code program
- Consent -Act of agreeing to opt into a short code program and the terms and conditions
associated with the purchase
- Content Message -Text message delivering purchased content or displaying instructions for how to
access purchased content
- Service Message -Text message offering details about the short code program, including opt-in
instructions, opt-out instructions, summary terms and conditions, and support
information (e.g., helpline)
IntelePeer will grant Customer access to its IntelePeer Customer Portal, or the supporting application protocol interface (“API”), for Customer to enable its telephone numbers obtained from its Atmosphere® CPaaS Services (“Messaging Enabled Numbers”), to send and receive any messages delivered via Atmosphere® Messaging, and to track delivery analytics provided therein.
Message Retention Schedule
For messages transmitted via Atmosphere® Messaging, IntelePeer will retain: (i) the messages in their entirety (message detail record and content) for no longer than thirty (30) days from successful processing to assist with addressing any support or technical issues; and (i) the message detail record for no longer than three (3) years (“Message Retention Schedule”). Notwithstanding the Message Retention Schedule, Customer will be solely responsible for retaining any messages or message detail records necessary to ensure its compliance with all applicable laws.
To protect our network and connections with underlying providers for this Service, IntelePeer will employ throttling on outbound Messages consistent with industry standards and guidelines, as set forth at https://www.intelepeer.com/products/documentation/sms/message-throttling/ IntelePeer reserves the right to employ any other throttling measures, including without limitation restricting the number of messages per number per day, as IntelePeer deems necessary in its sole and reasonable discretion
Restrictions – Short Codes
Customer may lease or migrate a Short Code pursuant to these terms. Given the nature of Short Codes, any of the governing terms may change from time to time without notice. Any lease for Short Codes will be set forth in the order, but under no circumstances will be less than a three (3) month Service Term, which auto-renews for an additional three (3) months, until either the Customer or IntelePeer provides notice to the other Party of its intent not to renew such Service Term at least thirty (30) days in advance of the scheduled expiration of the then-current Service Term.
Carriers may cancel assigned Short Codes, Alphanumeric Codes and Long Codes without notice due to inactivity for extended periods of time, which is generally ninety (90) days. If cancelled for inactivity, Customer must submit a new application, and pay all required set-up fees, leasing fees, carrier campaign filing registration fees, and submit all required carrier approval forms again. IntelePeer makes no assurances that the Short Code application from Customer will be accepted by the Carrier(s), or that any Carriers will maintain connectivity with IntelePeer for Short Codes.
IntelePeer may charge for applications or filings for short messaging service (“SMS”) Short Codes separately from those for multi-media messaging service (“MMS”), unless Customer notifies IntelePeer in writing at the time of the application or filing that the application or filing should be made together.
Restrictions – FTEU
If Customer wants to set-up an FTEU program, you must indicate this Free to End User (“FTEU”) Program in your application. Approval into a FTEU Program does not create any liability for IntelePeer related to the content of the messaging or the Customer’s use of the Services. Only messages sent as part of the approved FTEU Program will be free to Customer’s subscribers. Standard data rates will apply if a user clicks any link within the message.
IntelePeer will calculate all Rates for Atmosphere® Messaging on a per-message basis for any message received into the IntelePeer platform, regardless of the successful delivery of the message or whether IntelePeer has blocked the message pursuant to this Attachment. Any messages completed to jurisdictions not expressly governed by the Attachment will be charged at IntelePeer’s standard rack rate, which may change from time to time without notice.
For messages that can be encoded as single byte characters, the message length maximum is one hundred and sixty (160) characters. If a message requires the use of double byte characters or characters outside of GSM 03.38, then the message length maximum is seventy (70) characters. The delivery Carrier will break messages longer than those character limits into fragments using the aforementioned lengths after allocating seven (7) bytes for each message fragment needed. IntelePeer may charge for any message sent containing characters not within the standard GSM character set at the international rates. A fragment is considered a single message for billing purposes.
IntelePeer will provide Rates from IntelePeer for Atmosphere® Messaging as outlined in Customer’s IntelePeer Solution Summary. IntelePeer will invoice Customer for any and all required set-up fees, leasing fees, migration fees, and carrier campaign filing registration fees, and submit all required carrier approval forms.
IntelePeer will also invoice Customer for all fees assessed by Carriers per message and per filing on a pass-through basis (“Carrier Fees”).
Notwithstanding anything in the Agreement to the contrary, any Carrier Fees, any FTEU Rates, or applicable international Rates are subject to change from time to time without notice to Customer.
Customer will order Atmosphere® Messaging by expressly authorizing and enabling the Service in the IntelePeer Customer Portal, or the supporting API, to enable the Messaging Enabled Number, which will result in the registration of such Messaging Enabled Numbers for messaging. Such authorization will require Customer to ensure that the Messaging Enabled Numbers used in Atmosphere® Messaging are provisioned on behalf of legitimate owners of the telephone numbers.
Customer acknowledges that delivery time for messages using Atmosphere® Messaging depend on various factors associated with the third-party Carrier networks used to deliver messages, including without limitation their default practices on discarding undelivered messages.
Though IntelePeer utilizes electronic and physical security to reduce the risk of improper access to or manipulation of data during transmission and storage, Customer acknowledges that text messages are transmitted unencrypted when traversing the Public Switched Telephone Network via the Carriers. IntelePeer does not guarantee the security or integrity of the personal information in transmission or storage with Atmosphere® Messaging. Customer agrees to communicate all such sensitive information by a different protected or encrypted method.
Customer Responsibilities – Short Codes
Customer’s use of the Short Codes is subject to specific requirements of the supported Carriers (as set forth at https://www.intelepeer.com/products/documentation/sms/industry-guidelines/, including (i) type, content and permitted time of sending of messages; (ii) pre-registration of message originators; (iii) prohibition of certain types of message originators; (iv) pre-approval of messaging campaigns; and (v) pre-approval of key words used in response to messages sent to Short Codes. Given the nature of these Carrier requirements, Customer acknowledges that IntelePeer cannot include specific details in this Attachment and that the requirements may change from time to time without any notice but agrees to comply with such requirements at all times.
Short Codes are currently available with respect to subscribers of carriers in certain countries, pursuant to Short Code Availability IntelePeer may update this list from time to time, without additional notice to the Customer.
Customer agrees to not change its use of any leased Short Code from the use stated in its application for approval of the Short Code without first amending its application for the new use. IntelePeer reserves the right to remove service for any Short Code, Alphanumeric Code or Long Code that deviated from its approved use.
Each quarter Customer will provide IntelePeer a non-binding forecast of its number of messages, message traffic patterns and peak messages per second for any messages transmitted via Short Codes and notify IntelePeer immediately of any anticipated increases in volume of forecasted messages. Failure to provide such notice may result in additional charges.
Customer Responsibilities – FTEU
Customer agrees to: (i) only designate as an FTEU Program only if the Program is truly free to the user as explained clearly to them when signing into the FTEU Program; (ii) not use any billing service other than as expressly permitted by the applicable Carrier(s); (iii) communicate, when marketing its FTEU Program, that users will pay all associated roaming fees which may be applicable; (iv) not to offer abbreviated dialing codes or Interactive Voice Response (“IVR”) systems for its FTEU Program without prior written approval; (v) obtain approval from Carriers in advance if Customer plans to have more than one FTEU Program on any given FTEU Short Code; (vi) only use a toll-free number if telephone support is the exclusive method of contact for customer service; and (vii) comply with the Advertising Guidelines at https://www.intelepeer.com/products/documentation/sms/industry-guidelines/.