TCPA litigator scrub for SMS and outbound campaigns
Set litigatorFilter: true on any lookup and we check the number against a TCPA litigator database refreshed daily. A match comes back with the litigator type and on-record name, and action is already set to "unsubscribe", so your suppression logic can key off one field.
~1.5%flagged as TCPA litigators when the scrub is on
1B+requests served by our validation network
~32%of numbers we look up are landline or VoIP
Why one plaintiff matters
“One serial plaintiff can wipe out a campaign.”
Each call or text that breaks the TCPA rules on autodialed or prerecorded calls can cost $500 in statutory damages, and up to three times that if the court finds it willful or knowing.
“They complained once. The second call became a lawsuit.”
More than one call in 12 months that breaks the do-not-call rules lets the person sue for up to $500 per violation, or up to three times that if it was willful.
Florida's Telephone Solicitation Act lets the called party recover actual damages or $500, whichever is greater, and up to three times that for willful violations. For texts, the person must first reply STOP and give the sender 15 days.
About 1.5% of the numbers we check come back flagged as TCPA litigators when the scrub is on. Litigators, plaintiffs and agitators all carry the same recommended action.
Run every uploaded list through once, before it reaches your campaign tool: upload the CSV with the litigator scrub ticked, or call the API per number. The cheapest pattern at 2 credits per number, but it misses anyone added to the litigator data after the upload.
Step 2
Check new numbers at send time
Call the API right before the first message or call to a number. Always current, and it catches recent additions to the litigator data, but it costs a lookup per send and adds a request to the send path.
Step 3
Rebuild suppression on a schedule
SuppressSend
A nightly job re-scrubs the active list and refreshes a do-not-contact table your campaign tool reads. It keeps the check off the send path; the trade-off is up to a day between a data update and your tool seeing it.
What to do with each result
The litigator fields appear only when litigatorFilter: true is set. A match also sets blackList and action, so SMS logic that already suppresses on action needs no changes. Absent DNC fields mean that check didn't run (not checked), never clear.
If the response shows
Field
Do this
Known TCPA litigator
litigator = "true"reason
Suppress for calls and texts. action is already "unsubscribe", with reason "Associated with TCPA Litigator DO NOT CONTACT".
Litigator, plaintiff or agitator
litigator_type
Treat all three the same: the type is how the match is classified in our data, and the action is identical.
A name on record
litigator_name
Potentially sensitive. Keep it only where you need it, don't log it unnecessarily, and never show it in customer-facing UI. Not every match has a name.
Not a litigator
litigator = "false"
Carry on with your other rules: line type, deactivation and the blacklist still decide action.
Blacklisted, no litigator match
blackListreason
Suppress. Our internal blacklist is separate from the litigator data; reason says "Blacklisted Subscriber".
State DNC or complainer match (free checks)
dncStateResult = STATE DNCdncComplainerResult = DNC COMPLAINER
A DNC match never changes action. Suppress unless you hold consent. If dncStateChecked is absent, the state wasn't checked.
A positive match
One credit for the lookup and one for the litigator check. The litigator fields fire, blackList is set, and action is forced to "unsubscribe", so the number never reaches your campaign.
Each scrubbed number is 2 credits: 1 for the lookup, 1 for the litigator check. On a CSV upload, duplicates are billed once. State DNC and complainer checks never add credits. Computed from the published plans.
What the scrub covers, and what's still on you
The lookup gives you
A match against our TCPA litigator data, refreshed daily (+1 credit)
The litigator type and, when one is on record, a name
action: "unsubscribe" and blackList: "true" on every match
Line type and carrier from a live carrier dip, in the same response
State do-not-call matches in 38 states plus DC, and complainers, if you turn those free checks on
The National Do Not Call Registry, through the FTC, with a copy no more than 31 days old. The do-not-call rules cover texts to cell phones too. · 47 CFR 64.1200(c)(2)(i)(D), 64.1200(e)
Opt-outs by any reasonable method, including replies like STOP, honored within 10 business days · 47 CFR 64.1200(a)(10)
Your own do-not-call list, honored within 10 business days · 47 CFR 64.1200(d)(3)
Your acceptable-use policy, and the decision to contact anyone the scrub clears
Not legal advice.
Coverage and limits
Litigator data is refreshed daily. We don't publish a per-record timestamp.
Not every match has a name on record.
No National Do Not Call Registry check. Registry access for sellers comes from the FTC at telemarketing.donotcall.gov.
Not a compliance attestation: scrubbing with our data does not remove TCPA exposure, and a cleared number can still be wrong to contact without consent.
Litigator scrub: common questions
Does the litigator check need a second request?
No. It runs in the same call as the live carrier dip, and the litigator fields come back in the same response.
Does this replace consent records?
No. Even a scrubbed number can be wrong to contact if you do not have the underlying consent. Treat litigator data as one safety layer on top of your consent records, not a substitute.
How current is the litigator database?
The litigator data is refreshed daily. We do not publish a per-record timestamp.
What does it cost?
One extra credit per lookup it is enabled on, so a scrubbed lookup is 2 credits. On a CSV upload it is +1 credit per unique number.
What's the difference between litigator, plaintiff and agitator?
They describe how the match is classified in our source data. All three carry the same recommended action, "unsubscribe", so treat them the same.
Does it check do-not-call lists too?
Not the litigator scrub itself. The free state DNC and complainer checks cover 38 states plus DC and our national complainer list; the National Do Not Call Registry is yours to scrub through the FTC.