Question
Can I use my own CLI/Caller ID for outbound calls?
Applies To
- Voice Calls
- CLI
- Caller ID
Answer
CLI is the Caller Line Identity, also referred to as the Caller ID.
ANI is Automatic Number Identification and is terminology sometimes used when referring to the CLI. A caller's telephone number is automatically captured by an ANI service, even if the CLI is withheld, and is used for billing purposes rather than presentation.
When using the Vonage Voice API, Programmable SIP, or SIP trunking, you will need to purchase a virtual number from Vonage and use this as your CLI. Certain country-specific restrictions do not allow some CLIs, and it is recommended to check for a country-specific article first.
If you set the CLI as a non-Vonage API number or with an invalid CLI, the call will be rejected.
CLI for in-country inbound calls from the PSTN is regularly tested and is confirmed to be supported for all of our virtual numbers. You can find information on specific countries' numbers support for international CLI in the Voice Numbers Features Overview. CLI will be usually be supported for inbound calls if the originating or caller's operator presents the CLI transparently to our network. If the originating operator hides the CLI or does not support it, it will not be received.
Articles in this section
- Why are call progress events not being received on the Event URL defined in the conversation action NCCO?
- What types of DTMF are supported?
- Why do I see "SyntaxError: Unexpected token p in JSON at position 1" when creating JWT with the Vonage CLI?
- Why does Caller ID show as potential spam?
- Is SIP Diversion header supported?
- Can I display my name on the receiving party's phone for outbound calls?
- How long are call legs stored?
- Can I send fax over the Vonage Voice API?
- Which IP addresseses should I allow in order to receive voice traffic from the Vonage API Platform?
- Is WebRTC supported with Vonage Voice API?