Use a placeholder in a voice endpoint to control the called number sent to your SIP platform.
| Placeholder | Value inserted into the SIP URI |
|---|---|
%e164 |
E.164 format with +, for example +441234567890
|
%e164noplus |
E.164 format without +, for example 441234567890
|
%national |
National format. If national detail is unavailable, cloudnumbering uses E.164 without +. |
%raw |
The number as received from the network, without normalisation |
Note:
%rawcan vary with the source network. Use a normalised format unless your routing specifically needs the received value.
Change the format
- Go to Number Management > Endpoints.
- Select Manage for the voice endpoint.
- Replace the number part of Hostname with the placeholder your PBX expects.
- For example,
sip:%e164noplus@pbx.example.comsends the number without+.
- For example,
- Select Save Changes.
- Place an inbound test call and check the Request-URI received by your PBX.
Add a routing prefix
Add static digits before a placeholder when your PBX requires a routing prefix. For example:
sip:555%e164noplus@pbx.example.com
Troubleshooting
The placeholder appears literally in the call
Check the spelling and include the leading %. Supported placeholders are %e164, %e164noplus, %national, and %raw.
The national format is not what I expected
Use %e164 or %e164noplus for a stable international format.
Comments
0 comments
Article is closed for comments.