Who This Is For / When to Use
Use this when:
You have a US/Canada toll-free number in Kyrios and need to send SMS/MMS.
Your toll-free number shows Verification Required or messages are failing with carrier errors (for example, 30032/30007).
You’re asked to provide proof of opt-in for toll-free messaging.
What Toll-Free Registration Changes (Messaging Only)
This process affects SMS/MMS only. It does not affect voice calling.
Carriers apply restrictions to unverified or in-review toll-free numbers, including filtering, volume limits, and blocking.
If you already verified your toll-free number, no further action is required.
Carrier enforcement timelines may change over time. The dates below reflect prior published enforcement windows from providers/carriers:
Unverified toll-free numbers were scheduled to be blocked starting November 8, 2023
Pending verification numbers were scheduled to be blocked by January 31, 2024
Before You Start (What You Need Ready)
Have the following available before submitting:
Legal Entity Name (the end business the customer recognizes)
Business Website URL (publicly accessible; social profile links are acceptable if no website)
Business Address (complete physical address)
Use case details (what you send and why)
Example message content (sample SMS your customers will receive)
Opt-in proof (how customers gave permission to receive SMS, with compliant disclosure)
You may also be prompted to complete KYC verification if it hasn’t been completed for your account.
How to Submit Toll-Free Verification in Kyrios
Step 1: Open the Toll-Free Verification flow
Go to Settings > Phone Numbers.
Find the toll-free number that shows Verification Required.
Click the Verification Required indicator to start the verification flow.
Step 2: Complete Step 1/3 (Business and contact information)
In Messaging Toll-Free Verification, complete Step 1/3 – Business and contact information.
Fill in:
Legal Entity Name
Website URL
Contact First Name / Last Name
Email
Country and Phone Number
Select Continue to Business location.
Step 3: Complete Step 2/3 (Business location)
Enter the Business location details:
Country
State/Region
Address Line 1
City
Postal/Zip Code
Select Continue to Messaging use case.
Step 4: Complete Step 3/3 (Messaging use case) and submit
Complete Step 3/3 – Messaging use case:
Estimated Monthly Volume
Use Case Categories
Opt-In Type
Opt-In Workflow Image URLs (public URL)
Use Case Description
Message Content (sample SMS)
Check the box to agree to Terms of Service.
Select Send information for verification.
Step 5: Complete KYC prompt (if shown)
If Kyrios prompts for identity verification:
Choose the country your government ID is from (or as requested).
Continue through the verification prompts until completed.
Field-by-Field Requirements (What Reviewers Expect)
Legal Entity Name
Use the end business name your customers recognize and interact with.
Do not use “N/A”.
Do not list an ISV/platform name unless that ISV is the sole sender, the brand shown to customers, and the content is branded as that ISV.
Good examples
“John’s Coffee Shop”
Common rejection causes
ISV name used when the end business is different
“N/A” or missing end business identity
Business Website URL
Must be publicly accessible (no login required).
Should match the Legal Entity Name.
Social pages are acceptable if the business does not have a website (must be public).
Common rejection causes
Site not live
Link requires login/password
Website represents a different business than the Legal Entity Name
Business Address
Must be the physical address of the end business.
Provide complete street, city, state/region, and postal/zip code.
Common rejection causes
“N/A”
Using a different business’s address instead of the end business
Use Case Category
Pick the option that best matches the primary traffic pattern for that toll-free number (support, notifications, marketing, etc.).
Common rejection causes
Selecting a category that doesn’t match message samples or opt-in proof
Use Case Description
Explain who you message, why, and how people opt in.
More detail reduces review delays.
Good example (marketing + multi-source opt-in)
“We send appointment confirmations, notifications, and occasional offers to existing patients who opted in via website form, web chat, and in-office POS…”
Common rejection causes
Too generic (example: “Marketing” with no details)
Message Content (Sample SMS)
Provide a sample message that matches your use case.
Include opt-out language where appropriate (example: “Reply STOP to opt out”).
Good example
“Thanks for being a customer of John’s Coffee Shop. Enjoy 10% off your next purchase. Reply STOP to opt out.”
Common rejection causes
Sample content doesn’t match the stated use case
Opt-In Type and Opt-In Workflow Proof (Required)
Opt-in proof must show how customers give permission to receive SMS.
You must provide a public URL in Opt-In Workflow Image URLs that matches the chosen Opt-In Type:
Verbal: provide the verbal consent script and confirmation method.
Web Form: must include a checkbox (not pre-selected) and clear SMS disclosure.
Paper Form: scanned copy/photo showing the SMS consent disclosure and signature/checkbox.
Via Text (Keyword): show the keyword + where it’s advertised + the disclosure.
Mobile QR Code: show the QR code and what the user sees after scanning (and the disclosure).
Web Form compliance requirement (checkbox disclosure must be visible)
A compliant opt-in statement should include:
Program name or message description
Organization represented
“Message and data rates may apply”
Message frequency disclosure (or “Message frequency varies”)
Help instructions (example: “Text HELP for help”)
Stop instructions (example: “Text STOP to unsubscribe”)
Links to Privacy Policy and Terms of Service
Checkbox must be optional and not pre-selected
Example of a visible checkbox consent section:
Example of keyword-based opt-in collateral with disclosures/links:
Example of a web form layout with a required consent checkbox and footer links:
How to Host Opt-In Proof (So the URL Is Public)
If your opt-in page is behind a login or not yet live, you can upload a screenshot to Kyrios Media Storage and share the public URL.
Go to Account > Media Storage.
Select Upload and add your opt-in proof image/document.
Copy the file’s public URL and paste it into Opt-In Workflow Image URLs in the verification form.
What Happens After You Submit
A support ticket is created automatically.
Verification commonly takes 4–6 weeks (high demand can extend timelines).
During review, the number may show pending/in review status.
Once approved, the number moves to Verified status and typically has fewer delivery issues than unverified numbers.
Common Issues and Fixes
Messages fail with error 30032 or 30007
Cause: toll-free traffic blocked/filtered or limits applied to unverified/in-review numbers.
Fix: submit verification and ensure your use case + opt-in proof are complete and compliant.
“I’m under the daily limit but messages still fail”
Cause: carriers can still filter/block toll-free traffic even under stated thresholds.
Fix: verify the toll-free number and ensure message content matches the approved use case.
Verification rejected
Most common fixes:
Replace “N/A” values with real business details.
Ensure the website is live and public.
Expand the use case description (who/what/when/how).
Provide opt-in proof that matches the selected Opt-In Type and includes all required disclosures.
FAQ
What if I don’t register my toll-free number?
Unregistered (unverified) toll-free numbers can be filtered or blocked for SMS/MMS delivery. If you don’t complete registration, messaging may fail and return errors like 30032/30007.
I’m sending the allowed number of segments, but messages still aren’t going through. Why?
Toll-free traffic can be filtered or blocked even below stated thresholds. Verification reduces (but does not eliminate) the risk of filtering. If you see error 30032, you may have hit a limit or a filter.
Can international businesses register toll-free numbers?
Yes. Businesses outside the US/Canada can submit toll-free verification. You may also be prompted for KYC verification depending on your account status.
How long does the verification process take?
Verification commonly takes 4–6 weeks, but high demand can extend processing time.
Will I be charged for undelivered SMS due to these errors?
Typically, charges apply only when a delivery attempt is made. Internal errors generally do not result in charges.
Can I exceed messaging limits by using multiple toll-free numbers?
No. Using multiple numbers to bypass limits (“snowshoeing”) is not allowed and can result in blocking.









