{
  "id": "CMP-041",
  "slug": "cmp-041",
  "title": "The description must say how often the messages come",
  "statement": "The campaign description must disclose the messaging frequency.",
  "rationale": "Frequency is what a reviewer compares against the declared volume and against the frequency promised at opt-in, and a description that omits it leaves both comparisons unmade. It is also the disclosure a consumer relies on most directly: the difference between four messages a month and four a week is the difference between a programme they keep and one they report.",
  "layer": "CAMPAIGN",
  "layerSlug": "campaign",
  "object": "campaign.description",
  "severity": "HIGH",
  "detectability": [
    "AI_FORM"
  ],
  "failureClass": "RETRY_FIELD",
  "authorities": [
    "Bandwidth"
  ],
  "codes": [
    {
      "provider": "Bandwidth",
      "code": "6004",
      "remediable": true
    }
  ],
  "applicabilityText": "Applies to every 10DLC registration.",
  "universal": true,
  "remediation": "Add the frequency claim you make at the opt-in, in the same words. Done when the description, the CTA and the disclosure on your form all say the same thing about how often messages arrive.",
  "example": "Acme Coffee sends up to 4 promotional messages per month to customers who opted in at checkout.",
  "effectiveFrom": "2024-11-06",
  "notes": "Kept separate from CMP-073, which requires the same disclosure in the message-flow field: both fields carry it on the same registration, so satisfying one does not discharge the other. Effective from the Bandwidth vetting change of 2024-11-06.",
  "phase": "approval",
  "automated": true,
  "url": "https://ekas.io/rules/10dlc/campaign/cmp-041/",
  "markdown": "https://ekas.io/rules/10dlc/campaign/cmp-041.md",
  "registry": "https://ekas.io/rules/10dlc/",
  "updated": "2026-07-25",
  "licence": "CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/"
}
