Skip to main content

How to Use Automatic Caller ID

Automatically select the best outbound number based on the destination to improve local presence and increase answer rates.

S
Written by Shelby Glynn
Updated today

Automatic Caller ID helps you call from the most relevant number based on your contact’s location, without manual selection.

In this article, you’ll learn how it works, how to enable it, and how CloudTalk selects the best number for each call.

User level:

  • Agent


Automatic Caller ID allows CloudTalk to automatically select the best outbound number based on the destination you are calling. This helps improve local presence and increases the likelihood of your calls being answered.

This feature works globally and supports location-based matching, including:

  • US states and area codes

  • Canadian provinces

  • Regional prefixes in other countries

⚠️ Please note: in order for this functionality to work, you must have a number for the country you are calling to registered in your CloudTalk account. If not, the system will be unable to select a matching number.

Enabling Automatic Caller ID in CloudTalk Phone

Automatic Caller ID is a setting that can be found in both the desktop and mobile versions of the CloudTalk application. To locate this feature:

  1. Navigate to your dialer screen, then select the drop down in the "The number I'm using"

  2. Click the dropdown under “The number I’m using” and select Automatic.

Once enabled, CloudTalk will automatically choose the best outbound number for each call.

How number matching works

When you select Automatic, CloudTalk uses the phone number you are calling to determine the best matching number from your inventory. The selection logic depends on the destination country, working differently for US and Canada and the rest of the world.

🇺🇸 United States & 🇨🇦 Canada

CloudTalk uses location-based matching with the following priority:

  1. Same area code (or overlay)

  2. Geographically closest area code

  3. Same-Country Fallback

📍 Same area code (or overlay)

If you have a CloudTalk number with the same area code as the destination number, that number is used. Area code overlays (multiple area codes serving the same geographic area) are treated as equivalent.

Example (US):

  • Destination number: +1 212 555 0123 (New York City)

  • Available CloudTalk numbers:

    • +1 212 555 9876

    • +1 646 555 4321 (NYC overlay)

  • Selected caller ID: +1 212 555 9876 or +1 646 555 4321

Example (CA):

  • Destination number: +1 416 555 0100 (Toronto)

  • Available CloudTalk numbers:

    • +1 416 555 9000

    • +1 647 555 1111 (Toronto overlay)

  • Selected caller ID: +1 416 555 9000 or +1 647 555 1111

📍 Geographically closest area code

If no exact match is available, CloudTalk selects the geographically closest number.

Example (US):

  • Destination: New York City

  • Available numbers:

    • New Jersey

  • Upstate New York

→ New Jersey will be selected (closer proximity)

Example (CA):

  • Destination number: +1 416 555 0100 (Toronto)

  • Available CloudTalk numbers:

    • +1 905 555 2222 (Greater Toronto Area)

    • +1 604 555 3333 (Vancouver)

  • Selected caller ID: +1 905 555 2222 (GTA is geographically closer)

📍 Same-country fallback (always applied)

CloudTalk will always prioritise numbers from the same country, as long as at least one is available.

  • US calls → US numbers

  • Canada calls → Canadian numbers

🌍 Other Countries

For countries outside the US and Canada, CloudTalk selects the number based on the longest matching prefix.

Example: Germany

  • Destination number: +49 30 123456 (Berlin)

  • Available CloudTalk numbers:

    • +49 30 987654

    • +49 89 123456 (Munich)

  • Selected caller ID: +49 30 987654

    (longest common prefix: +49 30)


Need help or have a question? Just reach out through our Support portal — we’re here for you.

Did this answer your question?