CloudTalk's dialer screen now provides you with the option to automatically select your outbound number depending on the country you are calling to.
This feature works globally, including detailed area-based logic such as states in the US, provinces in Canada, or districts for landline numbers in countries like Portugal.
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.
Locating Automatic Caller ID in CloudTalk
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, simply navigate to your dialer screen, then select the drop down menu as indicated in the screenshot below:
From here, you'll be presented with a list of your numbers, filterable by a search bar, including the option Automatic.
Selecting Automatic from this screen will enable CloudTalk to automatically select your outbound caller ID for each call according to the country of residence of your caller, providing you own a number for the relevant country or state (US).
After selecting Automatic, the dialer screen should have the following appearance:
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.
π 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 β same area code):
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
π Geographically closest area code
If no number is available in the same area code or overlay, CloudTalk selects a number from the geographically closest area code.
This is based on physical proximity, not administrative boundaries.
Example (US β proximity-based fallback):
Destination number: +1 212 555 0123 (New York City)
Available CloudTalk numbers:
+1 201 555 7890 (New Jersey)
+1 518 555 3456 (Upstate New York)
Selected caller ID: +1 201 555 7890 (New Jersey is closer to NYC)
π Same-country fallback (always applied)
CloudTalk will always prioritize numbers from the same country, as long as at least one is available.
US calls β US numbers
Canada calls β Canadian numbers
π¨π¦ Canada-specific examples
Example (Canada β same area code):
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
Example (Canada β proximity fallback):
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)
Automatic Caller ID in Other Countries
For countries outside the US and Canada, CloudTalk selects the caller ID based on the largest common prefix between the destination number and your available CloudTalk numbers.
The number with the longest matching prefix is selected.
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)
Important Notes
Automatic Caller ID only uses phone numbers owned in CloudTalk.
If no suitable number is available in the same country, a random outbound number may be used.
Automatic Caller ID does not guarantee a specific number will always be selected.
If you have any further questions regarding this functionality, or need help with anything else, please reach out to our Support team. We are always happy to help!



