Skip to main content

Phone Messaging Policy and Compliance

This article explains Kyrios SMS compliance rules, mandatory opt-out and sender identification, ramp-up sending limits, DND handling, error states, and enforcement actions.

Updated over 2 months ago

Phone Messaging Policy and Compliance

Documentation Type: Feature reference

Suggested Intercom Category: Conversations & Inbox > Phone

One-Sentence Summary This article explains Kyrios SMS compliance rules, mandatory opt-out and sender identification, ramp-up sending limits, DND handling, error states, and enforcement actions.


Who This Is For / When to Use

Use this article if you send or plan to send SMS messages through Kyrios, including bulk SMS, workflows, campaigns, missed-call text-back (MCTB), or manual conversations.


Phone Messaging Policy Overview

Kyrios enforces messaging policies to protect deliverability, comply with A2P regulations, and prevent spam or abusive messaging.

Policy Goals

  • Prevent SMS spam and abuse.

  • Protect accounts from carrier blocks or suspension.

  • Ensure legal compliance with consent-based messaging laws.

Scope

All SMS messages sent through Kyrios—regardless of number type (long code or toll-free)—must comply with Application-to-Person (A2P) messaging standards.


Consent and Content Rules

Consent (Opt-In)

  • SMS may only be sent to contacts who have explicitly opted in.

  • Consent cannot be purchased, rented, or transferred.

Revocation of Consent (Opt-Out)

  • Recipients must be able to opt out at any time using standard keywords (e.g., STOP).

  • Once opted out, SMS consent is revoked immediately.

Sender Identification

  • Initial messages must clearly identify the sender.

  • Follow-up messages in an active conversation may omit sender identification.

Restricted Content

Do not send SMS related to:

  • Alcohol

  • Firearms

  • Gambling

  • Tobacco

  • Adult content

Filtering Evasion (Not Allowed)

  • No intentional misspellings to bypass filters.

  • No non-standard opt-out phrases.

  • No snowshoeing (spreading identical messages across many numbers).


Mandatory Opt-Out Language and Sender Information

Kyrios automatically appends opt-out language and sender identification to eligible messages.

What Is Automatically Added

  • Opt-out text: "Reply STOP to unsubscribe"

  • Sender ID: "Thanks, "

Where This Applies

  • Applies to: Bulk SMS, MCTB, review requests

  • Does NOT apply to: Workflows, campaigns, one-on-one conversations

Contact-Level Enforcement

  • If a contact replies with STOP (or similar), all queued and future SMS fail.

  • A Permanent DND is applied to the contact automatically.

Visual Example

Illustration of an SMS with auto-appended opt-out and sender information.


Customizing Opt-Out Language and Sender Information

You can customize the default opt-out text and sender information.

Steps

  1. Go to Settings.

  2. Open Phone System.

  3. Select Advanced Settings.

  4. Click SMS Compliance.

  5. Customize opt-out language and sender text.

Important Notes

  • Opt-out text is only added if it is not already present.

  • New accounts and all users cannot disable these compliance options.


Ramp-Up Model for New Accounts

All new accounts using the Phone System follow a mandatory SMS ramp-up model.

When Ramp-Up Starts

  • Starts on the day the first SMS is successfully sent.

  • Not based on account creation date.

Daily Sending Limits


Ramp-Up Unlock Process

To move to the next level:

  1. Send the maximum allowed SMS within 24 hours.

  2. SMS sending pauses automatically for 24 hours.

  3. After 24 hours, the next level unlocks.

This process repeats until Day 8.


Daily Limit Errors and Notifications

Conversation-Level Error

Displayed when attempting to send SMS after hitting the limit.

Bulk Action Warning

Displayed before sending bulk SMS when the daily limit is reached.


Spam Message Handling and Message Statuses

Each SMS has one of the following statuses:

  • Sent: Submitted to carrier, awaiting final result.

  • Delivered: Successfully delivered.

  • Failed: Not sent or canceled.

  • Undelivered: Blocked due to policy or carrier rules.

Only Undelivered messages are used for compliance enforcement.


Undelivered Error Codes and DND Actions

Code

Description

Action

30005

User inactive / number invalid

Temporary DND

30003

Out of service

Temporary DND

30004

User opted out

Permanent DND

30006

Landline / cannot receive SMS

Temporary DND

30008

Other

No action


DND (Do Not Disturb) Enforcement

Temporary DND

  • Can be removed by an account admin.

Permanent DND

  • Cannot be removed manually.

  • Contact must reply with START, YES, or UNSTOP.


DND Error Screens

Conversation Error

Displayed when attempting to message a DND contact.

Bulk and Workflow Behavior

  • DND contacts are automatically skipped.

  • No errors are thrown for skipped contacts.


Revoke DND for a Contact

Temporary DND Removal

  1. Open the contact record.

  2. Navigate to the DND tab.

  3. Uncheck SMS DND.

Permanent DND Removal

  • Contact must send START, YES, or UNSTOP.

  • If this fails, submit a support ticket.


Error and Opt-Out Rate Monitoring

Kyrios continuously monitors sending behavior.

Thresholds

  • Violation Warning: 8% error rate OR 1% opt-out rate

  • Temporary Suspension: 12.5% error rate OR 2.5% opt-out rate

Suspension Behavior

  • All outbound SMS fail until 00:00 UTC.

  • One-on-one messages, test SMS, resend, and MCTB are still allowed.


What to Do After a Violation Email

  • Pause workflows, campaigns, and bulk SMS.

  • Ensure opt-out and sender ID compliance.

  • Avoid cold or blast messaging until resolved.


FAQ

How often do SMS limits reset?

SMS limits reset every 24 hours. After Day 8, the daily limit is capped at 5000.

How can I send more than 5000 SMS per day?

After Day 8, contact your Agency Admin with the subject Increase SMS Daily Limit, including your account details and use case.

Can I reply to inbound SMS after hitting the daily limit?

No. All SMS activity is blocked until the limit resets.

Can DND be removed in bulk?

No. DND must be managed per contact.

Does auto-append apply to workflows or manual SMS?

No. Auto-append applies only to Bulk SMS.

Do one-on-one messages count toward the daily limit?

Yes. All SMS activity counts toward the account’s daily limit.

Did this answer your question?