Every outbound call cleared
before it's placed.
One API call before your dialer places a call. It checks consent on file, the national and state Do Not Call lists, known litigators, calling hours, and opt-outs, and returns allow or block in under 200 ms. Every decision is logged. If a lawyer asks, you have the record.
A voice agent dials faster than anyone checks the list.
TCPA damages are $500 to $1,500 per call. Most TCPA suits are class actions. Retell, Vapi, and ElevenLabs say in their own documentation that consent and Do Not Call compliance are your problem. Call Clearance is the part of your stack that handles it.
Consent of record
Post each opt-in to one ledger with its source, timestamp, and evidence. Web forms, text replies, recorded verbal consent, written consent. The pre-call check reads this ledger first.
Do Not Call and litigators
The national registry under each client's own FTC account, the state lists, and a known-litigator list, refreshed on schedule. Each client is registered separately, which is what the FTC requires.
Evidence you can hand over
Every decision is written to a log that shows any edit. Export a per-number report with the consent record and every check that ran on it, any time, as JSON or PDF. Your records stay yours.
How it works
One HTTP call before each dial and one webhook after it. We keep the lists current and hold the records.
Add your clients
Each business you call for gets its own account. We do the FTC registration and state-list setup for each one, so every scrub runs under the right account.
Record consent as it happens
Post opt-ins to the ledger as they happen, from your forms, your SMS replies, your agent, or your CRM.
Check before every call
Your dialer or voice platform calls /v1/check with the number and client ID. It receives allow or block with a reason in under 200 ms.
Propagate every opt-out
When a contact says stop, the opt-out is sent to us and the number is blocked for every client on your account.
The whole integration
Works from anywhere that can make an HTTP request. Retell's pre-call webhook calls it directly. On Vapi, Bland, or your own dialer, call it before you place the call.
POST https://api.callclearance.com/v1/check
Authorization: Bearer cc_live_…
Content-Type: application/json
{ "client_id": "cl_8f2a", "to": "+14105550123", "channel": "voice" }
→ 200 OK
{
"decision": "block",
"reason": "national_dnc",
"checked": ["consent", "national_dnc", "state_dnc", "litigator", "hours", "internal_optout"],
"evidence_id": "ev_01J9…"
}
Full documentation is at api.callclearance.com/docs.
Pricing
A monthly fee plus a per-check rate. No seats, no annual contract.
Agency
- Unlimited clients
- Consent ledger and evidence export
- National, state, and litigator lists
- Retell, Vapi, Bland, ElevenLabs, Twilio
- FTC registration handled for each client
Volume
- Lower per-check rate
- Review of your consent flows
- State telemarketing registrations
- Custom retention and export
Example: an agency placing 100,000 calls a month pays $1,099.
Request access
We're onboarding a small number of agencies by hand. Email us with the platform you run on and how many outbound calls you make a month.
[email protected]