Brazil is a massive market and has always been problematic with regards to SMS delivery. Carriers either blocks international SMS or simply don't support them. We've tried many solutions including SS7. Nothing works well and is stable over time.
Nexmo's local direct links to Brazil will improve delivery and provide a stable alternative to the current existing routes. We are using Adaptive Routing in Brazil so alternate backup routes are often used to ensure stability and delivery uptime.
Restrictions and functions are as follows:
Delivery receipts are provided for all networks except 72416 TNL/Oi, however they are network receipts instead of handset receipts.
Binary messages are not supported
- Concatenated messages are supported, but not guaranteed
Sender ID is changed to a fixed shortcode such as 28908 or a local number
Marketing, political and religious content is not allowed
Number formatting for Brazil: (Country Code =55), (2 Digits for Area Code), (8 or 9 Digits for the number). Please note that area codes 25 and 26 are considered "reserved" and hence not have subscribers in them.
Mobile numbers can therefore only have the following format: +55 XX 9XXXX XXXX (country code + area code + subscriber number 9 digits)
Note that landlines are being converted to mobile numbers all the time, due to limitations in mobile numbering plan. The porting information gets updated only once per month so there may be some delay.
Reliable handset delivery receipts - No
Dynamic Sender ID - No
Unicode - No
Concatenated Messages - No
Local Reach - Yes
International Reach - No
SMS only - Yes
Voice only - Yes
SMS & Voice - No
Available via API- Yes