According to US legislation (A2P 10DLC SMS), 10DLC (10-digit Long Code) phone numbers that are used for A2P (Application-to-Person) messaging MUST be registered, otherwise SMS messages sent to US numbers from the unregistered 10DLC numbers will be blocked.
If your business communicates with US-based customers, you should contact the SMS service provider to complete 10DLC registration for your DID number to avoid disruption in message delivery.
Purchase DID Numbers on the VoiceMeUp Platform
Follow the steps below to purchase a DID with SMS/MMS enabled.
In the PortSIP PBX Web Portal, navigate to: SMS/MMS
Click Add to create a new SMS configuration.
From the trunk list, select the VoiceMeUp Trunk.
Step 2: Configure SMS Settings
Configure the following fields:
Sender ID(Optional)
Enter the Sender ID created on the VoiceMeUp platform if you want to use a custom sender.
Leave this field empty to use the DID associated with the VoiceMeUp trunk.
Username
Enter the VoiceMeUp username created earlier
(for example, portsip).
Auth Token
Enter the Auth Token obtained when creating the VoiceMeUp user account.
Click OK to save the configuration.
Step 3: Copy the PortSIP PBX Webhook URL
Inbound SMS messages are delivered to PortSIP PBX through a webhook.
On the SMS/MMS list page, select the SMS configuration you just created.
Click Copy Webhook,
or
Double-click the SMS configuration, open its details, and copy the Webhook URL.
You will need this Webhook URL to complete the SMS callback configuration on the VoiceMeUp platform.
Configure the Webhook in VoiceMeUp
This section explains how to configure the SMS/MMS webhook in the VoiceMeUp portal so inbound messages are delivered to PortSIP PBX.
Step 1: Open the DID Configuration
Log in to the VoiceMeUp customer portal.
From the left-hand navigation menu, go to: Services > DID Numbers
Locate the DID you want to use for receiving SMS/MMS.
Click Edit to open the DID configuration.
Step 2: Enable SMS/MMS and Configure the Webhook
In the Available Options section:
Ensure SMS/MMS is enabled.
Paste the Webhook URL copied from the PortSIP PBX SMS configuration into the Callback URL field.
Navigate to the SMS/MMS Options tab.
Enable the option SMS/MMS for this DID.
Paste the same Webhook URL into the Callback URL (Webhook) field.
Click Save to apply the changes.
Note
Using the same Webhook URL in both sections ensures that all inbound SMS/MMS messages are correctly delivered to PortSIP PBX.
Verify the Configuration
At this point, the VoiceMeUp SMS/MMS integration is complete.
You can now create outbound and inbound rules in PortSIP PBX to send and receive SMS/MMS messages using the VoiceMeUp trunk, just as you would configure rules for outbound and inbound voice calls.