Key takeaways
- TNS scores calls for Verizon, First Orion for T-Mobile and Hiya for AT&T; Twilio does not apply the label.
- Calls from numbers assigned to a Twilio SHAKEN/STIR Trust Product get full A-level attestation.
- Twilio Branded Calling is listed at $0.12 per call, charged only when the brand is delivered.
- Twilio may charge $0.015 per call once unanswered or six-seconds-or-shorter calls reach 20% of a month’s North America calls.
Calls from Twilio numbers show as “Spam Likely”, “Scam Likely” or a similar warning when the analytics providers used by US mobile carriers decide a number behaves like unwanted calling. Twilio itself does not apply the label. To fix it, register your business and numbers in Twilio’s Trust Hub (a Business Profile, SHAKEN/STIR and Voice Integrity), register them free with the analytics providers, and change the calling patterns that triggered the label: bursts of very short calls, high volume from new numbers and calls people did not expect.
Why do Twilio calls show as Spam Likely?
Twilio calls show as Spam Likely when a carrier’s analytics provider scores the calling number as unwanted, based on how it behaves. Each big US mobile carrier works with an analytics provider that scores incoming calls: TNS for Verizon, First Orion for T-Mobile and Hiya for AT&T (Twilio Voice Integrity docs). Their models look at signals such as:
- Volume, especially a sudden jump from a number with no history.
- Call length. Many calls that last a few seconds, such as hanging up on every voicemail greeting, look automated.
- Answer and decline rates. Numbers whose calls are mostly ignored or declined score worse.
- Complaints, when people report a number in their phone or a call-blocking app.
- Identity. Calls that are not signed with full STIR/SHAKEN attestation, from a business that has not registered its numbers, have less to vouch for them.
Twilio numbers are not labeled more often because they come from Twilio. Cloud numbers are cheap and easy to buy in bulk, though, so they are often used for exactly the high-volume, short-call patterns these models are trained to catch. A new Twilio number starts with no reputation, and the first weeks of calling decide what it becomes.
Step 1: Check what your numbers show
Before changing anything, find out which numbers are labeled and on which carriers. Call a few phones on different carriers (Verizon, T-Mobile and AT&T) from each number and note what appears. Call-blocking apps can also show how a number is rated. Keep a simple sheet: number, carrier, label, date. It tells you whether the problem is one number, one carrier or everything.
Step 2: Register in Trust Hub and Twilio Voice Integrity
Twilio’s Trust Hub is where you prove who is calling:
- Create a Business Profile with your company details. It is the base for every other registration.
- Create a SHAKEN/STIR Trust Product and assign your numbers to it. Twilio gives full A-level attestation to calls from registered numbers (Twilio SHAKEN/STIR docs), telling receiving carriers that the caller ID is genuine. Read what is STIR/SHAKEN for what the levels mean.
- Register Voice Integrity. Twilio submits your numbers to TNS, First Orion and Hiya, which review them and may change how they are labeled.
- Add CNAM. A registered caller ID name of up to 15 characters shows your business name on landlines and supporting carriers (Twilio CNAM docs). It does not remove a spam label on its own, but it gives people a reason to answer. See what is CNAM.
- Consider Branded Calling for mobile phones. Twilio’s Branded Calling shows your verified business name, and with the Enhanced version a logo and call reason, on phones on the T-Mobile and Verizon networks (Twilio Branded Calling docs). It is listed at $0.12 per call (Twilio US voice pricing), and Twilio says the fee applies only when the brand is delivered (Twilio docs). Like CNAM, it shows who is calling; it does not lift a label that your calling pattern earned.
Step 3: Register with the Free Caller Registry
The Free Caller Registry is a free form run by Hiya, First Orion and TNS that sends your numbers, business name and call category to all three providers at once. It overlaps with Voice Integrity, and doing both does no harm; what the registry can and can’t change is worth knowing before you rely on it. Some providers also run their own review forms for a number that is still labeled; use them for the carriers where your checks in step 1 still show a warning.
Step 4: Change the calling pattern
Registration tells carriers who you are. Your calling pattern decides whether they believe a label is wrong. The fixes that matter most:
- Stop hanging up within seconds. If reps skip voicemail by hanging up on the greeting, either leave a short live message or let the call run a little longer. Very short calls are also what Twilio’s North America terms target with a possible surcharge once they reach 20% of a month’s calls (Twilio terms).
- Spread volume and ramp new numbers. Give each rep their own number, and let new numbers build up volume over a couple of weeks instead of dialing hundreds of times on day one.
- Don’t aim for a magic daily number. People often ask how many calls a day from one number is too many. Carriers and their analytics providers don’t publish a threshold, and the figures quoted in guides disagree, so watch what your numbers show (step 1) as volume grows rather than trusting a rule of thumb.
- Call people at sensible times. Calls outside normal hours get declined and reported. Respect each contact’s time zone.
- Clean your lists. Remove wrong numbers, disconnected numbers and people who asked not to be called. Repeated calls to wrong numbers are a reliable way to collect complaints.
- Honor do-not-call requests immediately, and keep an internal list so nobody on the team calls that person again.
- Answer callbacks. People who call a number back and reach a person rarely report it.
When should you retire a labeled Twilio number?
Retire a number only as a last resort. If a number stays labeled after registration and a few weeks of better calling, it can make sense to retire it. Do not treat this as the fix: a new number placing the same calls will be labeled too, and constantly replacing numbers is a pattern analytics providers look for. Once a number is retired, keep it retired rather than swapping it back in later.
Can a dialer remove a Spam Likely label?
No. Rapidialer cannot remove a label, and neither can any other dialer; only the carriers and their analytics providers can. What it does is make the good habits automatic:
- One call at a time per rep. Power Dial never dials more lines than there are reps, so it does not produce the dropped calls multi-line dialers create.
- Calling hours per list, checked in each contact’s time zone, so the queue skips people outside the calling window.
- An internal Do Not Call list that blocks the number for the whole team as soon as someone logs a DND outcome (Do Not Call list).
- Local presence from your own numbers, matched by exact area code (local presence).
- Caller ID health warnings. Analytics flags numbers whose answer rate falls far below your average, a sign carriers may be labeling them, and optional caller-ID rotation spreads calls across the numbers you own while skipping flagged ones.
- Inbound calls to your numbers ring the assigned teammate on any Rapidialer page, then the rest of the team, so callbacks reach a person.
Calls run through your own Twilio account, so your Trust Hub registrations, STIR/SHAKEN attestation and CNAM apply to every call you place from Rapidialer. For the full setup of numbers, see Twilio phone numbers for cold calling.
Questions and answers
Does Twilio decide whether my calls show as spam?
No. Labels are applied by the receiving carriers and their analytics providers, based on how a number behaves. Twilio can help by signing your calls with STIR/SHAKEN and submitting your numbers to those providers through Voice Integrity.
How long does it take for a spam label to go away?
How long a Spam Likely label takes to clear varies by analytics provider and depends on how the number has behaved in recent weeks. Registering through Voice Integrity or the Free Caller Registry starts a review, but a number that keeps making the same short, unexpected calls can be labeled again.
Should I just buy new numbers?
Only as a last resort. A new number making the same calls will collect the same label, and constantly replacing numbers is a pattern analytics providers watch for. Fix the registration and the calling pattern first.
Does CNAM remove a Spam Likely label?
No. CNAM, the caller ID name registered in Twilio for a US local number, shows your business name of up to 15 characters on landlines and supporting carriers. It tells people who is calling, but the spam label comes from carrier analytics scoring the number’s behavior, so CNAM works alongside Voice Integrity and better calling habits rather than replacing them.
Is the Free Caller Registry really free?
Yes. The Free Caller Registry is a free form run by Hiya, First Orion and TNS, the analytics providers behind AT&T, T-Mobile and Verizon. One submission sends your numbers, business name and call category to all three. It overlaps with Twilio’s Voice Integrity registration, and filing both causes no harm.
What is Twilio Voice Integrity?
Twilio Voice Integrity is a Trust Hub registration that sends your business details and phone numbers to the analytics providers that score calls for the big US mobile carriers: TNS for Verizon, First Orion for T-Mobile and Hiya for AT&T. They review the numbers and may change how calls from them are labeled. It needs an approved Business Profile first.
Does Rapidialer rotate numbers to avoid spam labels?
It can, but rotation alone will not clear a label. With Rotate caller IDs on, each call uses the number used least that day and skips numbers that look spam-labeled; local presence still wins when one of your numbers matches the lead’s area code. Caller ID health in Analytics flags numbers answering far below your average. Registration in Trust Hub and steady calling habits are what keep numbers trusted.