TwinsAI
Connect rate

Phone number validation for sales teams, not developers

Every dead, disconnected or wrong number costs a rep a dial, a little morale, and an unanswered call on your caller ID's record. This guide covers the checks that exist, what each one can and cannot tell you, when to run them, and how to build them into an SDR workflow so the list gets cleaner every week.

CHECKED OCTOBER 23, 2026· 10 MIN READ· PART OF CONNECT RATE
The short answer

Phone number validation checks a number before a rep dials it: that it is correctly formatted, what line type it is (mobile, landline or VoIP), which carrier serves it, whether it is active or disconnected, and whether it was reassigned. Validation tells you a number works, not that it belongs to your prospect, so pair it with ownership checks and wrong-number dispositions that feed back into the CRM.

Key takeaways
  • Valid is not the same as right. A number can be active and still belong to someone other than your prospect, so validation and ownership are two different checks.
  • Validate twice: when numbers enter the CRM, and again right before they are dialed, because numbers are disconnected and reassigned every month.
  • Dispositions are free validation data. A clear "wrong number" and "disconnected" code that updates the record does more over a quarter than any one-off cleanse.
  • Bad numbers hurt more than the dial they waste: unanswered and very short calls feed the reputation scores that put spam labels on your caller ID.

What bad numbers actually cost a sales team

Bad numbers are usually discussed as a data-hygiene chore. For an outbound team they show up in four places at once.

  • Rep time. Each dead number still takes a dial, a ring or an error tone, and a disposition.
  • Connect rate you can't trust. Dead numbers sit in the denominator. A team dialing a dirty list looks worse than it is, and nobody can tell if the opener or the data is the problem. See connect rate.
  • Caller ID reputation. Analytics engines grade how often your calls are answered and how long they last. Hiya names old or low-consent lists as a cause of poor "connection" grades, and lists of bad numbers produce exactly the unanswered, very short calls that lead to Spam Likely labels.
  • Compliance exposure. A reassigned number reaches a stranger who never agreed to hear from you. The FCC built a database specifically to help callers avoid that (more below).

A worked example

Illustrative assumptions, not benchmarks: a team of five reps each dials 300 numbers a day, and 15% of the list is dead, disconnected or reassigned. That is 225 wasted dials a day, or about 4,500 over a 20-day month. If each dead dial costs only 20 seconds of ringing, error tone and disposition, that is 25 rep-hours a month spent on numbers that could never connect, before counting what those calls do to your caller IDs. Put in your own numbers; the point is that small percentages compound across a team.

Morale is the cost that never makes the spreadsheet. A rep who hits three disconnected tones in a row starts the next call expecting failure, and it shows in the opener.

The checks that exist, and what each one can't tell you

"Phone verification" gets used for everything from a regex to a one-time passcode. For prospecting, these are the checks that matter, from cheapest to hardest.

Phone number checks for outbound sales
CheckWhat it tells youWhat it can't tell youWhere it comes from
FormatThe number has a valid country code, area code and length, stored consistently (E.164, like +14155550123)Whether the number is in serviceCRM validation rules, any lookup API
Line typeMobile, landline, fixed VoIP, non-fixed VoIP (such as Google Voice), toll-free and moreWhether the line is live or whose it isCarrier and numbering data, such as Twilio Lookup's line type field
CarrierWhich network currently serves the number, after portingWhether your prospect is the subscriberCarrier lookup services
Active or disconnectedWhether the number is assigned and in service on the networkCoverage is uneven; some networks return "unknown"Carrier network queries, such as Twilio's Line Status (public beta, mobile numbers)
ReassignedWhether the number was permanently disconnected after a date you give (for example, when you got consent)Who has the number nowThe FCC's Reassigned Numbers Database (paid subscription)
OwnershipWhether the number belongs to the named prospect at the named companyNothing is perfect here; it is a confidence levelYour data provider's matching, prior conversations, rep confirmation on the call
Do not call or opt-outWhether this person asked not to be called, or is on a list you must honorWhether the call is otherwise lawfulYour own opt-out list, the National Do Not Call Registry where it applies

Twilio's own documentation is a useful honesty check on the active-or-disconnected question: it lists five possible answers (active, reachable, unreachable, inactive, unknown), says the check "might not return data for some networks", and notes that "active" does not mean reachable. Any vendor that promises a certain answer for every number is rounding.

Valid is not right: the five states of a phone number

Most validation advice stops at "is it working". For a rep, the useful question is what happens when you dial it. Every number on a list is in one of five states, and each needs a different fix.

What happens when you dial, and what to do about it
StateWhat the rep hearsHow you catch itWhat to do
1. InvalidNothing; the dialer errorsFormat check on importFix or drop at import
2. DeadA disconnected tone or a carrier messageActive or disconnected check before dialingRemove from the phone field; find a new number
3. Live, wrong person"Sorry, there's no one here by that name"Reassigned check, ownership matching, the rep's dispositionDisposition as wrong number and clear the field
4. Live, right company, not the personA receptionist, switchboard or main lineLine type and field labels (HQ versus direct)Move to a company phone field; keep it out of parallel dialing
5. Live, right personYour prospect, or their voicemail or call screenerOnly the call itself confirms itMark the number as verified with the date

States 3 and 4 are where most teams leak. Orum's help center, for example, advises keeping HQ lines out of direct-dial and mobile fields, because in parallel dialing a list with one receptionist line in five means reps keep getting bridged to switchboards. That advice holds for any dialer.

What to say when you reach the wrong person

Wrong number: confirm, apologize, learn, log

Rep:Hi, this is Sam from Northwind. I'm trying to reach Dana Ruiz at Acme. Have I got the right number?

Prospect:No, there's no Dana here.

Rep:Sorry about that, I'll take this number off our list today. Just so I fix it properly, is this a business line or a personal one?

Prospect:It's my cell.

Rep:Got it, it's removed. Thanks, and have a good day.

Then actually remove it: disposition "wrong number", clear the field, and tag the data source so you can see which provider is sending you reassigned numbers.

When to validate: at import, before dialing, after every call

A list that was clean in January is not clean in April. Under FCC rules, carriers report permanently disconnected numbers to the Reassigned Numbers Database every month and must wait at least 45 days before giving a disconnected number to someone new, per the FCC. So the window between "disconnected" and "belongs to a stranger" is short, and validation has to repeat.

  1. On importRun format and line-type checks on every number entering the CRM, from any source. Standardize to one format, put each number in the right field (direct dial, mobile, company), and reject what fails. This is cheap and catches state 1.
  2. Before each call blockCheck that the numbers about to be dialed are active. This is the check that catches state 2, and it matters most for lists that sat unused for weeks. Ideally it happens inside the dialer, so reps never see a dead number.
  3. Before calling consented numbers, check for reassignmentIf your calls rely on prior consent (common for inbound leads and customer lists), query the Reassigned Numbers Database with the date consent was given. It answers yes, no or no data.
  4. After every callMake dispositions do the work: wrong number, disconnected, company line and verified-direct each update the record automatically. Over a quarter this is the cheapest validation you have.
  5. MonthlyReport bad-number rates by data source and push the worst source to fix or refund. If one provider sends twice the wrong numbers of another, that is a buying decision.

Build it into the SDR workflow

Validation fails when it is a quarterly project owned by nobody. Make it part of the plumbing.

1. Give every number a home

Use separate CRM fields for direct dial, mobile and company phone, plus two helper fields: where the number came from and the date it was last verified by a live conversation. Reps should dial a clearly labeled primary number, not guess between four.

2. Make dispositions specific

Dispositions that clean your data as reps work
DispositionAutomatic action
DisconnectedClear the number field; flag the contact for re-enrichment
Wrong numberClear the field; tag the data source; never redial that number for this contact
Company line / gatekeeperMove the number to the company phone field; exclude from parallel dialing
Connected: right personSet "last verified" to today
Asked not to be calledAdd to your internal do-not-call list across every number and channel

3. Close the loop with your data vendors

Wrong-number and disconnected rates by source are the only honest test of a data provider's phone quality. Share the report with them and ask whether they credit bad records; how they answer tells you something too. For the list-building side, see how to build a cold call list.

4. Know the compliance line

The FCC says callers can lower their TCPA risk by checking the Reassigned Numbers Database, and offers a safe harbor when the database wrongly says a number was not reassigned and the caller had consent. The FTC says most business-to-business calls are exempt from its Telemarketing Sales Rule, with exceptions, but that does not cover a work contact's personal cell, and the TCPA is a separate set of rules. This is general information, not legal advice; check with counsel for your call types.

Frequently asked questions

What is the difference between phone number validation and verification?

Teams use the words loosely. In sales, validation usually means checking the number itself (format, line type, carrier, active or disconnected), and verification means confirming it belongs to the right person, either through a data provider's matching or a live conversation. You need both.

How can I tell if a phone number is disconnected without calling it?

Use a carrier lookup that reports line status, or a dialer that checks the number with the carrier before dialing. Results are strongest for mobile numbers, and some networks return "unknown", so treat it as a strong signal rather than a certainty.

How accurate is phone number validation?

It depends on the check and the network. Format and line type are reliable. Active status depends on carrier coverage, and Twilio, for example, notes its line status check may not return data for some networks. No check confirms ownership; only a conversation does.

How often should a sales team re-validate phone numbers?

Check format and line type once at import, check active status before every call block, and let dispositions update records after every call. Carriers report disconnected numbers monthly and can reassign them after 45 days, so a list unused for a month or more needs a fresh check.

Do B2B sales teams need the Reassigned Numbers Database?

It matters most when your calls rely on prior consent, such as inbound leads or customer lists, and when you call mobile numbers. It is a paid subscription. Whether you need it is a legal question for your call types, and this is not legal advice.

Does validating numbers increase connect rate?

It raises connects per dial, because dead numbers leave the denominator, and it gives reps back the time they spent on them. Over time it can also help caller ID reputation by cutting unanswered calls. It does not make prospects answer; that is timing, reputation and the call itself.

Sources
  1. 1.FCC, Reassigned Numbers Database (2025)
  2. 2.Reassigned Numbers Database Administrator, Frequently Asked Questions
  3. 3.Twilio, Lookup: Line Type Intelligence
  4. 4.Twilio, Lookup: Line Status (public beta)
  5. 5.Hiya, Caller reputation and spam label help (2026)
  6. 6.Orum Help Center, Understanding Bridged: Connect Ratios (2025)
  7. 7.FTC, Complying with the Telemarketing Sales Rule
Keep reading

Spend your reps' day on conversations, not ringing phones.

TwinsAI parallel-dials up to 8 lines at once, validates every number with the carrier before it rings, and bridges a live prospect to your rep in under 450ms. It works inside HubSpot, Salesforce, Close, Attio, Outreach, Zoho and HighLevel, with no seat minimum.

Book a demo ↗