Call Clearance
Pre-call compliance for AI voice & SMS

Check every number before your AI calls it.

In under a second, Call Clearance checks Do Not Call lists, opt-outs, consent on file, calling hours and known TCPA litigators. You get a yes or no, and a sealed record you can hand a lawyer.

Free to start, no card. Plans from $49 a month. Set up in minutes.

Sealed & timestampedBitcoin block 969,076
+1 (410) 555-0123for Harbor Dental · voice call
Checking
  • Asked you to stop
  • Known TCPA litigator
  • National Do Not Call
  • State Do Not Call
  • Consent on file
  • Calling hours
Checking…
Call Record savedready to hand a lawyer

Works with

  • Retell
  • Vapi
  • Bland
  • ElevenLabs
  • GoHighLevel
  • Twilio
  • Any MCP agent
$500–$1,500per call in TCPA damages, usually as a class action
<1 secondto check a number before it's dialed
25 stateswith stricter calling hours, applied on every check
100%of answers sealed and timestamped in Bitcoin
The problem

Your AI can dial a thousand numbers before anyone checks a list.

Calling someone on the Do Not Call list, or someone who asked you to stop, can cost $500 to $1,500 per call. Retell, Vapi and ElevenLabs all say in their own documentation that this is your responsibility.

Call Clearance is the step between “the AI wants to call” and “the phone rings.”

Tonight's outbound batch · 1,000 numbers
+1 (305) 555-0142clear
+1 (214) 555-0187no consent on file
+1 (410) 555-0119clear
+1 (801) 555-0166said “stop” Tue
+1 (813) 555-0103after 8 pm in FL
+1 (617) 555-0128clear
+1 (602) 555-0171opted out by text
+1 (919) 555-0154clear
Blocked before dialing: 4 of 8 · each with a saved reason
What we check

Six checks, in order, before every call.

We stop at the first problem and write everything down, including anything we couldn't check and why. A check that didn't run says “skipped,” never “passed.”

01

They asked you to stop

A “stop” heard anywhere, by text, on a call or in your CRM, blocks the number for every business on your account.

02

Known TCPA litigators

Numbers belonging to people known for suing over calls, and the firms that send the letters.

03

National Do Not Call

The federal registry, checked under each business's own registration. We set those registrations up for you.

04

State Do Not Call

State registries, wherever the number is registered, not just the state its area code suggests.

05

Consent on file

Permission for this number, this business and this channel, with the exact wording the person agreed to.

06

Calling hours

Federal 8am–9pm plus 25 states' stricter rules: Florida's 8pm cut-off, no Sundays in Alabama, Utah's holidays.

How it works

Live in an afternoon, not a quarter.

1

Add the businesses you call for

Each gets its own record. We handle their Do Not Call registrations, because the law treats each one separately.

2

Capture consent as it happens

One line on the web form, a hosted consent page, or a GoHighLevel action. The proof is kept from the first second.

3

Check before every call

Send the number and the business. Get yes or no with the reason in under a second. Only dial on a yes.

4

Keep the record

Every answer is sealed and timestamped. Pull a one-page Call Record for any number, any time.

Integrations

The check sits in front of the dial, where it has to be.

A tool inside a voice agent runs after the phone has already rung. Call Clearance answers before the call is placed, so a blocked number is never dialed.

Your agent or CRM API · MCP · GoHighLevel number + business Call Clearance ✓ opt-outs✓ litigators ✓ national DNC✓ state DNC ✓ consent✓ hours record sealed · under 1 second allow block Call placed through your Retell or Vapi Never dialed reason saved to the record
Retell & Vapi

Connect once, dial through us

Paste your platform key on the dashboard. Send calls to Call Clearance; on a yes we place them through your own account.

Your software

One API call before dialing

Any language or workflow tool. Send the number and business, get the answer and a record ID. Our AI agent tools (MCP) work the same way.

GoHighLevel

Workflow actions

“Check before calling,” “Record consent” and “Record opt-out,” with Allowed, Blocked and Try-later branches.

Step by step on the setup page. Technical reference at api.callclearance.com/docs.

Opt-outs from every channel

One “stop” covers every channel, in seconds.

Since April 2025 the FCC requires honoring an opt-out made by any reasonable means. A STOP text, “take me off your list” on a call, a do-not-disturb flag in your CRM: all of it lands in one ledger and blocks the next call on every channel.

  • Reads what the person saidTexts from Twilio or Telnyx and call transcripts from Retell or Vapi. It reads only the person's words, never the agent's.
  • Unclear ones wait for you“Not interested” or “wrong number” is flagged for a person to decide, not guessed at.
  • The record shows the timingWhat they said, when, how fast it was applied, and every attempt blocked since.
Text message · Twilio STOP Phone call · Retell “Take me off your list.” CRM · GoHighLevel Do not disturb: on Opt-out ledger every client · every channel applied in 0.3 s
Proof

One page answers “were you allowed to call?”

Every check produces a Call Record. Its first line answers the question. Below it: the permission you had, every check with its source, and a seal proving nobody edited any of it afterwards, including us.

  • Sealed, in publicEach record is chained to the one before it. Each day's final seal is published and timestamped on the Bitcoin blockchain.
  • Anyone can check itA proof file for any record, and a free open-source verifier. Opposing counsel doesn't have to trust us.
  • Ready for courtA records-custodian declaration template for your lawyer, plus the page, a PDF or a data file.
Call Recordev_1042
Sep 29, 2026 · 2:14 PM ET
Checked before dialing. Allowed.(410) 555-0123 for Harbor Dental, voice call. 6 of 6 checks passed.
Opt-outpass
National Do Not Callpass
Consent on fileweb form, Sep 2
Calling hours (MD, 8:00–20:00)2:14 PM
ev_10419c1e…77ab
ev_10423f08…c2d1
Day seal7069…74a5
Bitcoinblock 969,076
Pricing

Priced by the business you protect.

Every plan includes consent capture, the opt-out ledger, Call Records, proof files and exports. Records are kept forever and are always yours. No contract.

Free
$0
500 checks a month
  • 1 business
  • Full product, no card
  • Install the GoHighLevel app and try it today
  • 50 checks a day; bring your own DNC registration
Start free
Starter
$49 / month
5,000 checks, then $0.01 each
  • 1 business
  • For a business running its own agent
  • We handle its Do Not Call registration
Get started
Agency
$199 / month
25,000 checks, then $0.005 each
  • 10 businesses, then $15 a month each
  • White-label Call Records and consent pages
  • Resell to your clients
  • GoHighLevel app for every sub-account
Get started
Scale
$599 / month
150,000 checks, then $0.004 each
  • 50 businesses, then $10 a month each
  • Everything in Agency
  • Priority support
  • Custodian declaration support for your lawyer
Get started
$574 a month on Agency, with every call checked.

One TCPA violation is $500 to $1,500 under the statute, and the cases usually arrive as class actions. One avoided violation pays for two and a half months of Agency. More than 500,000 calls a month, or want a consent-flow review or state registrations? Email us.

FAQ

Questions we get

Does this make me compliant?

No product can. It runs the checks you're expected to run, before every call, and keeps proof that you ran them. Whether the way you collect consent holds up is a question for a lawyer. We give you the records; they give you the advice.

Whose government account is the national list checked under?

Each business's own. The rules say the company doing the selling has to hold the subscription, so we set one up for each of them. Until it's in place, the national check says “couldn't check,” not “clear,” in the answer and in your records.

The government charges for the subscription, not us. The first five area codes are free, and each one after that is $85 a year, up to $23,425 a year for the whole country. We won't reuse one business's subscription for another; the government forbids it.

What happens if the check is slow or down?

Treat it as a no and don't call. A call you skip costs you almost nothing. A call you can't defend can cost $500 to $1,500.

Can our AI agent change the rules?

No. Your agent can ask, save consent and look things up. It can't change what counts as consent, your calling hours, or any list setting. A person changes those on your account.

Who owns the records?

You do. Download any number, any business, or all of it, any time, as a PDF or a data file. If you leave, you take it all with you.

How fast can I start?

Signing up takes about a minute and works on real numbers straight away. The Free plan needs no card: 500 checks a month for one business, full product. Start a paid plan from your dashboard whenever you're ready.

What happens when I use up a month's checks?

On Free, checks pause until the month turns (and Free runs 50 a day); records and exports keep working. On a paid plan, checks past the bundle draw a small overage from a prepaid balance, which you can keep topped up automatically. Your software should treat a paused check as a no.

Check your first number in five minutes.

Sign up, follow the setup page, and your next call is checked. Questions about registrations or anything else go to a real person at support.