Message Length Considerations:
- While the traditional SMS message length is 160 characters for GSM-7 encoding, it’s important to note that when using UCS-2 encoding (which supports a broader range of characters), the maximum length is 70 characters. If your message exceeds these limits, it will be segmented and sent as multiple messages, which may incur additional costs. Open Market
SMPP Parameters:
- Source Address (Sender ID): Ensure that the source phone number (Sender ID) complies with the regulations of the destination country. Some countries have specific requirements or restrictions regarding Sender IDs.
- Address Range: This parameter is optional and typically used to specify a range of addresses the ESME (External Short Message Entity) is authorized to bind to. If not required by your SMPP provider, it can be omitted.
- System ID and Password: These credentials are provided by your SMPP service provider and are essential for authenticating your connection to their server.
Security Considerations:
- When transmitting sensitive information, ensure that your SMPP connection is secure. Some providers support SMPP over TLS to encrypt the data in transit.

SharePoint Workflow Designer Phrase
Send SMS this message to this destination number from this source number. Use SMPP server this host on port this port, with system ID this system id and password this password.
Parameters
Parameter | Description |
this message | SMS message content. Be mindful of encoding and length limitations. |
this phone number | Recipient’s phone number. |
this source number | Sender’s phone number (Sender ID). Ensure compliance with destination country regulations. |
this host | SMPP server domain or IP address. |
this port | SMPP server port. Default is typically 2775, but confirm with your provider. |
this address range | (Optional) Address range. Specify if required by your SMPP provider; otherwise, it can be omitted. |
this system id | Account system ID provided by your SMPP service provider. |
this password | Account password provided by your SMPP service provider. |
Additional Recommendations:
- Testing: Before sending messages to end-users, conduct thorough testing to ensure that your messages are delivered correctly and that all parameters are configured properly.
- Compliance: Stay informed about and comply with the messaging regulations of the countries you are sending messages to, including opt-in requirements and content restrictions.
For more detailed information on SMPP protocol specifications and best practices, you can refer to the SMPP ProtocolSpecification v3.4.