Outbound Wiki

Phone number validation

Checking that phone numbers use valid country formats and appear to be real and reachable.

Phone validation answers a narrow question before a cold call: does the record contain a number in a usable format that appears real and suits the channel? Run it as a list hygiene gate, then keep the calling path separate from the contact decision. A number that passes can still belong to someone who never opted in or to someone who later received a reassigned number.1

What validation can and cannot tell you

Validation has several outputs, and each one tells you what to check next. Keep them separate instead of reducing them to one green or red result.

Validation checks whether a number looks reachable, is formatted correctly, and is usable for SMS.2 A phone lookup can show whether a number exists, appears mobile, or has formatting problems.3 Keep these results in separate fields so a formatting pass does not hide a reachability concern or a channel mismatch.

Use the result to route the record. Correct a formatting issue. Let a number that looks usable move to the next check, and send an unclear result for review before anyone dials.

Run the checks in order

Use the same sequence for every record. Stop at the first failed check, fix what you can, and keep the failure reason attached to the record.

Normalize the destination

Set the intended country and dialing format before judging whether the number is real. Compare the stored value with the value your calling system will send, and continue only when both represent the same destination.

For international calling, country fields must be accurate or the numbers must already be configured for international dialing.4 If the format looks wrong, check the system that produced the dialing value before editing the list.

Check apparent reachability

After normalization, run the lookup. Record whether the number exists, whether it appears suitable for the intended channel, and whether the lookup reports a formatting problem.

Continue when the result is clear enough for the call you plan to make. A result that supports only one channel should stay out of another channel's queue.

Check line type and assignment

Use line information to decide how to handle the record. Validation can flag landlines.1 Keep the line category separate from the question of current assignment, since an active-looking number may still need an assignment check.

Continue when the number fits the intended calling use and no concern remains about who currently receives it. Hold the record when the result needs manual review.

Validate the outbound setup

Check the prospect's number and your calling path separately. Before testing the platform, verify that the numbers are registered and have been tested.5

Check the ANI before calls connect. An invalid, inaccurate, or incorrectly formatted US billing number ANI may prevent an outbound call from connecting to its intended destination.6 The ANI must pass validation before the call connects to its intended destination.7 Keep this result with the calling setup, not with the prospect's phone field.

Set a refresh rule

Treat a validation result as a point in time. Contact numbers are intended for verification and are based on the latest validated information available at publication.8 Their availability and functionality can change with network provider conditions, SIM port status, and operational updates.9

Refresh records when the list changes, the calling setup changes, or a previously usable number starts failing. Give the next caller the latest result and the reason for any hold.

What not to do

These mistakes turn a useful check into false confidence. Avoid them.

  • Do not use one country's digit rules for another destination. Telephone formats and digit requirements differ by country, which may confuse the person dialing.10
  • Do not dial internationally while relying on an empty or inaccurate country field. The field or the number must already support international dialing.4
  • Do not assume a malformed destination came from the list. The phone system can introduce the incorrect format.11
  • A live ping does not complete validation. Some validators use one to confirm that a number is active.12
  • An active-looking result does not replace an assignment check. Checking whether a number is still assigned may reduce calls to people with reassigned numbers who may not want them.13

Sources

  1. 1
    “Phone validation still has value. It can reduce typos, identify impossible numbers, flag landlines, and detect some reassigned-number risk. Use it as list hygiene, not legal permission. A validated number can belong to someone who never opted in. An opted-in number can later be reassigned. Both problems require different controls.”
  2. 2
    “Validation:Checks whether the phone number looks reachable, formatted correctly, and usable for SMS.”
  3. 3
    “A clean phone lookup can tell you whether a number exists, whether it looks mobile, or whether it has format problems.”
  4. 4
    “if you want to call Internationally then either your Contact Country fields must be accurate or the numbers in your Keap Contact records must already be fully configured for international dialing.”
  5. 5
    “And then are your numbers registered and have we tested them?”
  6. 6
    “The use of any invalid, inaccurate, or incorrectly formatted US billing number ANI may prevent outbound calls from connecting to the intended destination.”
  7. 7
    “The ANI will need to pass validation before the calls are connected with the intended destination number.”
  8. 8
    “The contact numbers provided on this page are intended for verification purposes only and are based on the latest validated information available at the time of publication.”
  9. 9
    “Number availability and functionality remain subject to network provider conditions, SIM port status, and operational updates.”
  10. 10
    “Each country has different digits and formats for telephone numbers, which may be confusing for a dialing party.”
  11. 11
    “This format may actually come incorrectly from your phone system.”
  12. 12
    “Some validators even send a live ping to confirm the number is active.”
  13. 13
    “Doing so may reduce their calls to consumers who have reassigned numbers and who may not wish to receive such calls.”