Identity · owner-action
Legal entity, registered address, and jurisdiction of formation are not yet declared.
AINBIS operating blueprint · a2p-10dlc-brand-campaign-approval-completeness-pack-engine
Regulatory compliance
U.S. multi-location dental, HVAC, medspa, and franchise operators with 3-50 locations sending SMS via Twilio or GoHighLevel (beachhead: dental & HVAC; secondary: medspa & franchise)
Since February 1, 2025, major U.S. carriers block 100% of unregistered A2P 10DLC text traffic. Brands must register through a Campaign Service Provider (CSP) with The Campaign Registry (TCR). But even registered senders get rejected — Twilio publishes specific rejection codes for a missing SMS privacy clause (30908), an incomplete message flow (30909), missing third-party-sharing disclosure (30932), and a missing privacy-policy URL (30933) — and each rejection is a silent failure: appointment reminders, review requests, and lead follow-up simply stop arriving.
On CampaignClear, office managers and agency media buyers stop guessing whether their next text will arrive and start proving it. Upload your rejection notice, or just your website and sample messages; AI extracts and gap-scores the evidence against the Twilio/TCR rejection-code checklist, and a registration analyst — with any genuine TCPA, HIPAA, or legal-name question referred to your own outside counsel — releases a Completeness Pack, a redlined privacy clause, and a CSP submission checklist.
[
{
"body": "Submit your EIN and legal name, website URL(s), sample messages, intended use case, and any rejection notice for one Brand + Campaign. Each document gets a citation ID on arrival, and legal names are canonicalized against your website footer — ambiguous matches go to a human, not a guess.",
"title": "Intake: submit your Brand file"
},
{
"body": "Every intake is screened first, before any drafting work begins. Prohibited use cases and any consumer or personal debt-collection sender are declined outright — no pack, no exception.",
"title": "SHAFT and debt-collection screen"
},
{
"body": "AI fetches and classifies your website content, matches it to the Twilio/TCR rejection-code checklist (30908, 30909, 30932, 30933), and checks your EIN legal name for consistency against your website and sample messages.",
"title": "Extract and match against the rejection-code checklist"
},
{
"body": "Missing privacy language, no message flow, missing third-party-sharing disclosure, missing privacy URL, and a legal-name mismatch all run through versioned deterministic gates — never a language model's judgment call — and each hard gap cites its rejection code and evidence pointer.",
"title": "Score hard gaps in deterministic rules"
},
{
"body": "A registration analyst reviews the gap scorecard and releases every eligible pack. A genuine TCPA, HIPAA, or legal-name question pauses the pack — a hand-off to your own outside counsel, never a rejection of your file.",
"title": "Human release gate"
},
{
"body": "The Approval Completeness Pack PDF and dated Evidence Index land in your folder the same release cycle. If you were already rejected, your included resubmit cycle covers the follow-up review after you resubmit.",
"title": "Deliver the pack and track the resubmit"
}
]Identity · owner-action
Legal entity, registered address, and jurisdiction of formation are not yet declared.
Trust boundary · verified
Public page is a validation microsite for a registration-readiness support service; not a Campaign Service Provider (CSP), not The Campaign Registry, and not a law firm.
SEO integrity · verified
No fake review, rating, LocalBusiness, or Organization identity schema is emitted; no FAQ rich-result (FAQPage) schema is emitted anywhere on the microsite (Google retired FAQ rich results — plain FAQ text only); no carrier-approval-guarantee claims without the actual-outcomes-vary caveat.
Regulated claims · release-blocker
Elevated trust burden — A2P 10DLC / TCR-adjacent claims gated on owner facts: entity identity, and — where a genuine legal question arises — the customer's own retained outside counsel (never CampaignClear's engagement) and counsel review of engagement terms and disclaimers.
Manifest coverage · assumed
Manifest-backed blueprint present in source repository (2026-07-14 build, A2P 10DLC Brand & Campaign Approval Completeness Pack Engine run).
Passed: 20; total: 20; coverage: 100.