Indonesia (Direct route)

Delivery receipts are extremely unreliable across all networks in this country, some are missing completely, and therefore drawing conclusions based on DLR statuses will be inaccurate.

We do have reach to ported numbers on all networks. 

Concatenated messages are not guaranteed to be delivered to all networks. We recommend that the messages be limited to one singular message, or break the messages into parts to ensure the best delivery. 

Unicode encoding is officially not supported by any of the networks in Indonesia, and we therefore suggest using GSM7 encoding. Extended characters such as brackets "[" and "]" are often problematic. 

Sender IDs might be replaced by an alpha or numeric value to ensure delivery. If you wish to send a customised Sender ID, Nexmo can help to pre-register for volumes exceeding 100k messages per month. 

Telkomsel (51010) / Axis (51008) /PT XL Axiata Tbk (51011):

Transactional traffic and messages containing certain keywords such as "Verify" / "PIN" / "Code" may be filtered. If you intend to send this type of traffic, please contact us at with information about your use-case and message template. Nexmo has access to transactional routes able to bypass this restriction, and provide a pre-registered sender ID. The SenderID needs to be in a Alphanumeric format (eg. abc123) of up to 11 characters max.


PT Pasifik Satelit Nusantara (51000):

Please aware that SMS are not supported towards this network.

Virtual Numbers
Our virtual numbers can be used to receive inbound messages. However, outbound messages will unfortunately get the sender ID randomised, hence end users cannot reply back directly.
Additionally, please note they can only be used for person-to-person content, and neither application-to-person nor marketing content is not allowed.
We recommend restricting usage to a maximum of 1k messages per virtual number and per day

Have more questions? Submit a request