Skip to content

Caller ID Overview

Caller ID lets each party in a call see who is on the other end. This page explains the concept and describes the two kinds of caller ID that Cloud Voice works with, along with how the system decides which outbound caller ID to send.

Caller ID is a phone-service feature that passes a caller’s number, and often their name, to the other party as the call connects, so the number and name appear on the receiving device.

Cloud Voice distinguishes between two directions of caller ID.

Outbound caller ID is the number shown to the person you are calling whenever an extension user places an external call. Every trunk carries a main number assigned by the carrier, and by default that is the number an external recipient sees.

If you want to present a different number, arrange the custom caller ID service with your trunk provider first, then configure the value in Cloud Voice. You can set outbound caller ID at several levels:

  • Emergency Numbers
  • Outbound Route
  • Trunk
  • Extension

For the full range of options and how to apply them, see Customize Outbound Caller IDs for Outbound Calls.

Inbound caller ID is the external caller’s number that appears on an extension user’s phone when someone calls into Cloud Voice.

You can adjust how an incoming number is presented before it reaches the destination user. This is handled per trunk, so a reformatting rule applies to every call arriving on that trunk.

For details, see Reformat Inbound Caller ID based on a Trunk.

How Cloud Voice chooses the outbound caller ID

Section titled “How Cloud Voice chooses the outbound caller ID”

When an extension user dials out, the system first checks whether the call is an emergency call. It then selects the outbound caller ID to send using the order below, from highest priority to lowest. The first value that applies is the one presented to the recipient, so a higher entry always overrides a lower one.

  1. Extension’s emergency outbound caller ID
  2. Trunk’s emergency outbound caller ID
  3. Outbound Route caller ID
  4. Trunk’s outbound caller IDs associated with the extension user
  5. Trunk’s general outbound caller ID
  6. Trunk’s default number supplied by the carrier
  7. Extension’s caller ID