PreCheck is TexterID’s LLM-powered analysis engine. It evaluates project data, including images and video assets, to identify compliance, brand, and asset issues before they become launch delays.
Scope: PreCheck is currently optimized for RCS sender launches in the US. However, core checks, such as Brand & Identity, can also help identify potential issues for other sender types, including 10DLC submissions.
Running PreCheck
You can run a manual check directly from any project. Results begin populating in seconds.
- Navigate to the Project Details page.
- Select the PreCheck tab in the right-side pane.
- Click Run PreCheck.
Tip: If a check fails, PreCheck automatically creates an actionable task in the Tasks tab for you. You can also assign these directly to the Brand for review.
PreCheck Steps
The PreCheck engine performs a series of specific checks to evaluate your project data.
- Brand Background Check: Verifies that your submitted EIN and business information align with public records.
- Online Presence Check: Analyzes the brand’s website and social media profiles to verify business activities.
- Asset Safety & Relevance: Ensures logos and banners are appropriate (no SHAFT content) and align with your brand identity.
- Trademark & Impersonation: Scans USPTO records and performs reverse-image searches to detect potential trademark infringement or brand impersonation.
- Display Name Analysis: Evaluates the RCS agent's display name for safety, brand relevance, and trademark conflicts.
- Legal & Privacy: Validates that your Privacy Policy and Terms of Service are accessible and follow compliance guidelines.
- Message Flow Compliance: Reviews opt-in, opt-out, help, and CTA messages, as well as keyword trigger descriptions, to confirm they follow messaging compliance requirements.
Many of the advanced checks (including Trademark, Legal, and Asset Relevance) rely on your Website URL. Ensure your brand’s website is live and the URL is accurate before running PreCheck. A broken link here will cause multiple subsequent checks to return an ERROR or a failing score.
Tip: For a full analysis, we recommend running PreCheck once you have passed the Brand & Agent Details project milestone or completed most of your Brand, Agent, and Message Flow fields and at least once before you submit for launch.
Understanding Your Scores
Each area is scored from 0 to 100.
- PASS (81–100): No major issues detected; high confidence in compliance.
- FAIL (0–80): Issues detected that may cause a rejection. You can see more detail by expanding the results description or by reviewing the auto-created tasks.
- ERROR: This indicates an internal issues such failure to view a URL. These are not issues with the content itself. Once the technical issue is resolved, the check must be re-run.
Example: Asset Safety Scoring
81–100: Clearly appropriate; high confidence.
61–80: Likely appropriate; minor concerns or low confidence.
41–60: Uncertain; possible issues detected.
0–40: Inappropriate or questionable content detected.
⚡️ PreCheck API
For automated workflows, you can trigger PreCheck via our API.
- Workflow: Send a
POSTrequest with your specifiedanalysisStepsand acallbackUrl. Results are delivered via webhook once analysis is complete. - Documentation: View technical docs under Developers > API Reference and in our public API docs.
- Permissions: Only Account Administrators can generate and manage API keys via Developers > API Key.
- Rate Limits: 500 queries per minute.
Support & Feedback
PreCheck is an evolving tool that we are constantly refining. If you encounter bugs or have feedback, reach out via your dedicated Slack channel or email us at support@texter.id