Overview
By default, our 3CX template sends outbound phone calls using the US standard for Caller ID. This means we do not send the Caller’s name, only the phone number. However, our northern neighbors (Canada!) do not use the US standard, and need to send the outbound Caller ID name along with the phone number. This guide will walk you through how to do this on our network.
Configuring 3CX for Outbound CNAM
Numerical Outbound Caller ID
The Outbound Caller ID is taken from the Extension settings:
Location → Extensions → Extension → General (tab) → User Information (section) → Outbound Caller ID.
If this field is empty, then 3CX will check the SIP Trunk settings → “Caller ID” tab → “Outbound Caller ID” field.
If this field is also empty, the 3CX will use the Main Trunk Number that is configured in the “General” tab of the SIP Trunk settings.
If an endpoint registered to 3CX uses the anonymous dial code to make an outbound call, this variable will be populated with value “anonymous”.
Text Outbound Caller ID
Navigate to the Skyetel SIP Trunk and edit the settings:
From there, navigate to Outbound Parameters
And change the setting From : Display Name to "CallerName" caller's name (default: From->display name)
Then scroll up and save your settings
That's it! Now your outbound calls will use the Name shown in the user’s extension settings.
Alternative configurations
The below has not been tested by Skyetel Support, but has been reported by Skyetel Users to be used successfully for globally sending a Company or Custom name for Outbound Caller ID.
Perform the following within 3CX:
Navigate to the Skyetel SIP Trunk and edit the settings:
From there, navigate to Outbound Parameters
From : User Part – “Outbound Caller ID” Outbound Caller ID take from extension settings in management console.
General tab > Outbound Caller ID > Set to outgoing CID (phone number)