Texting or calling leads?

Validate any phone number. Clean any lead list.

Stop paying for dead numbers. Every number checked against live carrier data: valid or dead, mobile, landline or VoIP, and the carrier. Upload a list or use the API. Only real cell phones come back.

Start 7-day free trial →
Works insideClaudeChatGPTCursor
Sales manager showing a cleaned list on his phone
37,032 real cell phones
141 rep hours and $2,821 saved on one list

See how many of your leads are dead

Upload your seller list or paste numbers, then start your 7-day free trial. Only the real cell phones come back.

✨ Pulls the phone numbers out of any lead file, CSV or Excel
Demo: 50,000 aged leads, 5 agents0 checked
(317) 555-0142checking…
(502) 555-0198·
(812) 555-0113·
(463) 555-0121·
(260) 555-0160·
(574) 555-0139·
(765) 555-0121·
(219) 555-0184·
0
real cell phones kept
0
dead dials removed
$0 a year saved
0 agent hours a month back on real conversations

What dead numbers cost you

Your numbers, not ours. Every dead, landline or VoIP number is a dial that goes nowhere.

Wasted every month
$2,500
125 rep hours on numbers that can never answer
Cleaning 50,000 numbers here costs about $1,000 a month. Plus every text to a landline you never send: TCPA fines run $500 to $1,500 each.
Start 7-day free trial →

Assumes about 45 seconds lost per dead dial. Change the sliders to match your floor.

More people reached. Every month.

Starter
Small teams texting or calling
$97$81/mo
Save $194 a year
Start 7-day free trial →

Free for 7 days, then $970/yr. Cancel anytime.

  • ✓ 7 days free (1,000 numbers)
  • ✓ 5,000 numbers a month
  • ✓ Only real cell phones texted
  • ✓ More people reached, same list
  • ✓ CSV, API & Claude connector
  • ✓ Pause or cancel anytime
Most popular
Growth
Dialer and SMS teams
$299$249/mo
Save $598 a year
Start 7-day free trial →

Free for 7 days, then $2,990/yr. Cancel anytime.

  • ✓ 7 days free (1,000 numbers)
  • ✓ 12,500 numbers a month
  • ✓ Only real cell phones texted
  • ✓ More people reached, same list
  • ✓ CSV, API & Claude connector
  • ✓ Pause or cancel anytime
Pro
Call centers and agencies
$799$666/mo
Save $1,598 a year
Start 7-day free trial →

Free for 7 days, then $7,990/yr. Cancel anytime.

  • ✓ 7 days free (1,000 numbers)
  • ✓ 33,000 numbers a month
  • ✓ Only real cell phones texted
  • ✓ More people reached, same list
  • ✓ CSV, API & Claude connector
  • ✓ Pause or cancel anytime
Enterprise
Over 33,000 a month
$1,999$1,666/mo
Save $3,998 a year
Start 7-day free trial →

Free for 7 days, then $19,990/yr. Cancel anytime.

  • ✓ 7 days free (1,000 numbers)
  • ✓ 80,000 numbers a month
  • ✓ Only real cell phones texted
  • ✓ More people reached, same list
  • ✓ CSV, API & Claude connector
  • ✓ Pause or cancel anytime

Just one list? $20 per 1,000 numbers. No subscription. Buy 1,000 →

Outgrow your plan? Upgrade in one click from your account. No calls, no contracts.

ClaudeChatGPTCursor

Works inside Claude and your CRM

Add this as a connector in Claude, ChatGPT or Cursor and ask it to clean any list:

https://truesearch.app/api/mcp?key=ts_live_…

Or call it from your dialer or CRM:

curl https://truesearch.app/api/business/scrub \
  -H "Content-Type: application/json" \
  -H "x-api-key: ts_live_…" \
  -d '{"numbers":["+13175550142"]}'

{"summary":{"total":1,"keep":1,...},
 "rows":[{"e164":"+13175550142","valid":true,"lineType":"mobile","carrier":"Verizon","keep":true}]}