Skyetel does not charge for any form of CNAM storage, and will honor what your PBX sends us in its outbound INVITE. To do this, you will need to configure your PBX to send us the information in the SIP Packets.
For best results, we recommend populating the From and the P-Asserted-Identity with the correct CNAM. You will know you are being successful when you see this in the INVITE packets you send us:
In cases where your PBX is not able to send a P-Asserted-Identity, we will automatically take the information provided in the From and populate the P-Asserted-Identity for you. However, if you send a P-Asserted-Identity without Caller ID information, we will not overwrite it with data from the From.
Outbound Caller ID Asterisk-Based PBXs
In order to make your outbound Caller ID Name display on Asterisk-Based PBXs (like FreePBX, IncrediblePBX, etc), please set the format to be the following in your Extension settings:
Outbound Caller ID: "My Cool Name" <+13609865200>
Outbound Caller ID for 3CX
3CX is more complicated than Asterisk, so we wrote a separate guide for it. Please reference this:
Update Caller ID Databases
We also recommend updating the external caller ID databases for your numbers. This will send an update to all of the major caller ID databases that a record needs to be updated. For example, if your number shows up as "Seattle, WA" and you would prefer it say "Joe's Plumbing." you can update that information here.
To get started, navigate to Tools → Caller ID Editor. In this page, fill out the information in the fields and click "Update".
Skyetel's Caller ID editor updates the Caller ID information on Telecom networks nationwide - not just ours. Because of this, please insure that the information you provide is accurate and truthful. Additionally, because we are updating the records on multiple networks, the propagation can take a little while. Please allow for 30 days for the Caller ID to be updated everywhere.
Please note - this does not update all networks. Many networks choose to not keep updated records and maintain stale data. They do this to save money. Additionally, many networks do not subscribe to nationally recognize databases and choose to maintain their own data. In both of these cases, your Caller ID may still be outdated.
Outbound Caller ID Delivery
When Skyetel receives properly formatted calls, we pass along that information along intact to our interconnecting peers. Depending on the party you are trying to call, the time of day, network congestion, the anger of the VoIP gods, etc, this data may be stripped on the way to its destination. It is important to remember that many carriers (especially in the US) charge for this data, and will intentionally not deliver it unless the party you are calling has Caller ID enabled. Additionally, most US-based cell phone providers disregard this data entirely and won't even send it to your cell phone even if you have it enabled.
If your end user is reporting that they are receiving reports of out-of-date Caller ID, and you have followed all of these steps, then the only solution is for the end user to have the party they called request support from their own phone provider. This is because that provider is either not honoring the Caller ID data, or is maintaining stale data.
The reason we say this is because we are not able to guarantee that the data you send us will arrive at its destination, and Outbound Caller ID Delivery is a "Best Effort" service.