Outbound Wiki

Phone line type and carrier checks

Determining whether a number is mobile, landline, VoIP or another line type and identifying its carrier when possible.

Check a phone number in layers. Start with a machine-readable type and carrier result, then use a second signal when the first result is missing or unclear. A number can move between services, so a clean-looking result still needs context. Intermodal ports from landlines to cell phones make it difficult to identify perfectly whether a number is a landline, VoIP, or wireless.1 In North America, a prefix may indicate either a cell number or a landline.2 Use the results to choose the next action, and keep uncertainty visible when the signals conflict.

Run the check

Start with the check that returns both type and validity. Record carrier information separately, then use a fallback only when the primary result does not settle the classification.

Stage What you are trying to learn Example question
Validator whether the number is valid and whether it is wireless, mobile, or landline3 What does the validator return for type and validity?
Routing record which Local Exchange Carrier owns the number4 Which carrier or Local Exchange Carrier is returned?
Reverse lookup whether another lookup supplies a usable type Does the lookup return mobile, landline, VoIP, or no result?
Caller signal whether caller ID supplies a second classification signal5 What does the caller ID result indicate?
Disposition whether your calling policy should remove wireless or VoIP-associated numbers6 Should this number remain in the calling list?

Read the validator result

Use the validator output as the primary record. When available, capture the line type, validity, carrier result, and active status.

A validator queries the LRN database.7 Phone companies use that database to determine how to route calls and direct them to the correct switches.8 The routing result supports the carrier check, while the type field answers the mobile or landline question.

Keep number type and call line separate. ISUP-OLI shows the type of line placing a call, with examples including PSTN, 800 service, wireless or cellular PCS, and payphone.9 The label "Phone Number" can also mean a customer's number that has not been specified as mobile, home, or business.10 Treat that unclassified result as an open item and continue the check.

An active response and a type response answer different questions. Some validators send a live ping to confirm that a number is active.11 Record that status separately from mobile, landline, or VoIP classification.

Resolve an unclear result

Available signals

  • If the available signals agree, Move on
  • If they do not, retain an unresolved status

Use a fallback to get another observation when the primary result leaves the type unclear. Stop when the remaining uncertainty is material to your calling decision, rather than forcing an answer.

A reverse lookup can provide the type when the validator leaves it blank. Most reverse lookup sites provide free information about whether a number is a cell phone or landline and charge for further details.12 Compare that type with the validator result and record any disagreement.

A caller ID app can help when the number has appeared in an incoming call. Some apps also let you enter a number manually, so the lookup does not depend on an earlier call.13 Use this path as a supporting check when the main result is incomplete.

Move on when the available signals agree. If they do not, retain an unresolved status and route the number according to that status. A voicemail can indicate that a number is mobile, though it is only one signal.14

Choose the operating path

Match the amount of checking to the size of the job and the consequence of getting the type wrong. Use the same fields for individual checks and list work so the results can be reviewed consistently.

For a single lookup, many services offer a basic version that lets you check one number for free.15 For larger quantities, phone number validators typically charge a fee and offer bulk lookups.16 Use the bulk path when manual fallbacks would slow the work or create inconsistent records.

Apply the calling policy after recording the classification. If the policy excludes wireless or VoIP-associated numbers, preserve the returned type and the reason for the disposition. If the result is unresolved, keep that state visible instead of silently treating it as landline or mobile.

What not to do

These mistakes come from treating one clue as a final answer or treating reachability as a permanent property of the number.

  • Do not treat a voicemail result as conclusive proof of mobile status. It can indicate that the number is mobile, while the line type still needs its own check.14
  • Do not assume that a returned type guarantees availability or functionality. Those conditions depend on network provider conditions, SIM port status, and operational updates.17
  • Do not remove every wireless or VoIP-associated number by default. Companies may scrub those numbers from calling lists when their policy calls for it.6

Sources

  1. 1
    “So-called “intermodal ports” of numbers from landlines to cell phones make it difficult to perfectly identify whether it’s a landline, VoIP, or wireless number in each case.”
  2. 2
    “In many countries, cell phones have unique prefixes, but in North America, a prefix may indicate either a cell number or a landline.”
  3. 3
    “In addition to confirming the number's validity, a phone number validator offers details on whether the number is a wireless (mobile) or landline service.”
  4. 4
    “This database also provides information to differentiate between mobile and landline numbers and identifies the LEC (Local Exchange Carrier) that owns the number.”
  5. 5
    “A caller ID app can show if a call is coming from a cell phone or landline.”
  6. 6
    “Companies may scrub out wireless numbers or numbers associated with VoIP carriers to avoid higher-risk calls.”
  7. 7
    “A phone number validator queries the LRN (Location Routing Number) database.”
  8. 8
    “Phone companies use the LRN database to determine how to route a call and direct it to the correct switches.”
  9. 9
    “Originating Line Indicator (OLI). Shows the type of line placing call (for example, PSTN, 800 service call, wireless/cellular PCS, payphone).”
  10. 10
    “The customer's phone number, which has not been specified as a mobile, home, or business number.”
  11. 11
    “Some validators even send a live ping to confirm the number is active.”
  12. 12
    “Most reverse lookup sites offer free information on the number type (cell or landline) and charge for additional details.”
  13. 13
    “Additionally, some apps let you manually enter a phone number, so you can look up numbers even if they haven't called you.”
  14. 14
    “There's a good indication that it's a mobile number based on the voicemail.”
  15. 15
    “However, many services provide a basic version, letting you check a single number for free.”
  16. 16
    “Phone number validators typically charge a fee, offering lookups in bulk for verifying large quantities of numbers.”
  17. 17
    “Number availability and functionality remain subject to network provider conditions, SIM port status, and operational updates.”