Skip to content

Commit abacc47

Browse files
Learn Editor: Update sms-calling-errors.md
1 parent 2ddb277 commit abacc47

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Teams/phone-system/sms-calling-errors.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ The following sections provide a comprehensive list of potential rejection error
4141
| CallToActionMissingMessageType | The Call to Action doesn't mention the kinds of messages that a customer can expect to receive. | Specify the kinds of messages that users might receive. |
4242
| CallToActionOptInIssues | The opt-in URL is inaccessible or returns a certificate error. | Make sure that the opt-in URL is valid and secure. |
4343
| CallToActionInvalidOrIncomplete | The Call to Action is noncompliant or incomplete. | Make sure that all required elements are present: brand name, HELP, STOP, frequency, fees, and privacy policy. |
44+
| CallToActionMissingOptInForm | The call-to-action page does not include an opt-in form for users to provide consent. | Add a visible and functional opt-in form to the CTA page, ensuring it collects explicit consent and complies with CTIA guidelines. |
45+
| CallToActionConsentNotOptional | SMS consent is mandatory on a multipurpose form, meaning users cannot opt out of SMS while completing other actions. | Update the form so SMS consent is presented as an optional checkbox, not pre-selected, and independent of other actions.|
46+
| CallToActionVerificationIssues | The opt-in process cannot be verified due to missing confirmation steps, timestamps, or verification records. | Implement a confirmation step (e.g., “Thank you for opting in” message) and ensure timestamps are logged for compliance audits.|
4447

4548
## Terms and conditions
4649

@@ -102,6 +105,8 @@ The following sections provide a comprehensive list of potential rejection error
102105
| SampleMessageMissingBrandName | The sample messages don't contain the brand name. | Add the registered (DBA) brand name to all samples. |
103106
| SampleMessageMissingOptOutInstructions | The sample messages don't contain opt-out instructions. | Add STOP instructions to each sample message. |
104107
| SampleMessageUseCaseMismatch | The sample messages don't match the declared use cases. | Make sure that sample messages reflect the declared use case accurately. |
108+
| SampleMessageMissingMessageFrequencyDisclosure | Sample messages do not include disclosure of message frequency (e.g., “You will receive X messages per month”). | Update sample messages to include frequency disclosure (e.g., “You will receive up to 4 messages per month”).|
109+
| SampleMessageMissingDataRatesDisclosure | Sample messages do not include disclosure of potential data rates (e.g., “Msg & Data rates may apply”). | Add “Msg & Data rates may apply” to all sample messages provided during campaign registration.|
105110

106111
## Campaign (use case, description, and attributes)
107112

0 commit comments

Comments
 (0)