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 →
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.
What dead numbers cost you
Your numbers, not ours. Every dead, landline or VoIP number is a dial that goes nowhere.
Assumes about 45 seconds lost per dead dial. Change the sliders to match your floor.
More people reached. Every month.
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
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
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
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.
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}]}