Build pillar · per-location-sms-template agent
How to build per-location SMS template library for multi- banner franchises
Twilio + Telnyx + Bandwidth + Plivo + MessageBird + Vonage SMS API + Sinch + Infobip + Tropo + Nexmo + Zenvia + Attentive + Postscript + Klaviyo SMS + Yotpo SMSBump + EZ Texting + Salesmsg + Avochato + SimpleTexting + TextMagic + Textedly + Heymarket + Hustle + Community + Mobile Text Alerts + Trumpia + ClickSend + The Campaign Registry (TCR) 10DLC registration + STIR/SHAKEN + T-Mobile + AT&T + Verizon + US Cellular carrier filtering + CTIA Messaging Principles + Snowflake + BigQuery + Databricks ship per- account flat SMS template primitives. The Template + Register + Validate + Audit skill bundle on the per- location-sms-template agent sits above the SMS gateway + 10DLC registration + STIR/SHAKEN + carrier filtering + per-banner brand-standards + per-franchisor LAM substrate and writes a per-banner per-location per-campaign canonical SMS-template record with named regulatory anchors covering TCPA 47 USC 227 prior-express-written- consent + 10DLC TCR per-Brand + per-Campaign registration + STIR/SHAKEN A/B/C attestation (ATIS-1000074/80/86) + per-carrier T-Mobile/AT&T/Verizon Code of Conduct + CTIA Messaging Principles + SHAFT (Sex + Hate + Alcohol + Firearms + Tobacco) + per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP) + ABA Model Rule + HIPAA + FINRA + FDA + DEA + alcohol/ + per-state age-restriction + Tennessee ELVIS Act 2024 + EU AI Act Article 50 + SOX 302/404/906.
Published January 14, 2027 · 3,200 words
The 4-skill bundle on the per-location-sms-template agent
One agent. Four coordinated skills. The Template + Register + Validate + Audit bundle runs above the SMS gateway + 10DLC registration + STIR/SHAKEN + carrier filtering + per-banner brand-standards + per-franchisor LAM substrate and writes one canonical per-banner per- location per-campaign SMS-template record.
Template
Per-banner per-location per-campaign template authoring: per-banner brand-standards + per-franchisor LAM approval + per-vendor SMS gateway template (Twilio + Telnyx + Bandwidth + Plivo + Attentive + Postscript + Klaviyo + Yotpo + EZ Texting). Per-vendor short- code + toll-free 10DLC + alphanumeric sender ID. Per- vendor variable substitution + character-count + Unicode + SMS-vs-MMS routing. Per-vendor opt-in confirmation + opt-out STOP + HELP keyword handler.
Register
Per-Brand 10DLC TCR registration: per-Brand EIN + legal-entity verification + vetting (Standard 4-credit + Special Use Case 1-credit) + Trust Score. Per- Campaign 10DLC TCR registration: use-case (Marketing + Mixed + Account Notification + Customer Care + Delivery Notification + Fraud Alert + 2FA + Charity + Polling/Voting + Securities) + sample-messages + opt-in workflow + throughput. STIR/SHAKEN (ATIS- 1000074/80/86 + signed JWT + identity-header + full- attestation A + partial B + gateway C).
Validate
Pre-send validation: per-carrier T-Mobile + AT&T + Verizon + US Cellular Code of Conduct + SHAFT (Sex + Hate + Alcohol + Firearms + Tobacco) + age-gated content + message-throttling. CTIA Messaging Principles. Per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP). Per-recipient TCPA prior-express-written- consent verification + consent-recording + 5-year retention. Per-template severity P0-P4.
Audit
Per-banner per-location per-campaign per-template WORM record: per-template snapshot + per-recipient consent-state + 10DLC TCR registration + STIR/SHAKEN attestation + per-carrier filtering result + per- state SMS rule applicability + per-anchor gate-pass + AI-ML provenance + EU AI Act FRIA + per-recipient consent-log. Retention: 5-year TCPA prior-express- written-consent + 7-year FTC + 7-year IRS + 7-year HIPAA + 7-year state bar + 6-year SEC + 3-year FINRA + 7-year SOX + GDPR Article 30 + EU AI Act Article 12 + SOC 2 CC7/CC8.
The real ecosystem this sits above
Template + Register + Validate + Audit does not replace SMS gateways, marketing platforms, 10DLC TCR, STIR/SHAKEN CAs, or carrier filtering systems. It sits above them and writes one canonical per-banner per-location per-campaign SMS-template record.
SMS gateway + marketing platform
- Twilio + Telnyx + Bandwidth + Plivo + MessageBird
- Vonage + Sinch + Infobip + Tropo + Nexmo + Zenvia
- Attentive + Postscript + Klaviyo SMS + Yotpo SMSBump
- EZ Texting + Salesmsg + Avochato + SimpleTexting
- TextMagic + Textedly + Heymarket + Community + Trumpia
10DLC TCR + STIR/SHAKEN + carrier filtering
- The Campaign Registry (TCR) per-Brand + per-Campaign
- STIR/SHAKEN (ATIS-1000074 + ATIS-1000080 + ATIS-1000086)
- T-Mobile Code of Conduct + AT&T Code of Conduct
- Verizon Spam and Robocall Mitigation + US Cellular
- CTIA Messaging Principles + SHAFT + age-gated rules
Per-state SMS rules + warehouse
- Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA
- Maryland MD STOP + per-state-attorney-general
- Per-state telemarketing solicitation rules
- Snowflake + BigQuery + Databricks + Redshift + ClickHouse
- Iceberg + Hudi + Delta Lake time-travel
Compliance overlay
Five anchors run per-banner per-location per-campaign per- template before any SMS publishes. The first anchor is operationally distinctive: TCPA prior-express-written- consent + 10DLC TCR + STIR/SHAKEN + per-carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules converge on every per-template SMS decision.
Anchor 1: TCPA prior-express-written-consent + 10DLC TCR + STIR/SHAKEN + per-carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules (operationally distinctive)
Per-banner per-location SMS template library (per- banner per-location per-campaign template + per-banner brand-standards + per-franchisor LAM approval + per- vendor SMS gateway template + per-vendor short-code + per-vendor toll-free 10DLC + per-vendor alphanumeric sender ID + per-vendor opt-in confirmation + per- vendor opt-out STOP HELP). TCPA 47 USC 227 prior- express-written-consent (per-recipient prior-express- written-consent + per-purpose consent + renewal- consent + revocation-consent + consent-recording + consent-retention 5-year + TCPA Bipartisan Robocall Reduction + TRACED Act). 10DLC The Campaign Registry (TCR) per-Brand registration + per-Campaign registration + per-Campaign use-case + per-Brand vetting + per-Campaign throughput. STIR/SHAKEN (ATIS- 1000074 + ATIS-1000080 + ATIS-1000086 + signed JWT + identity-header + full-attestation A + partial B + gateway C). Per-carrier filtering (T-Mobile Code of Conduct + AT&T Code of Conduct + Verizon Spam Mitigation + US Cellular + SHAFT segments Sex/Hate/ Alcohol/Firearms/Tobacco + age-gated + throttling). CTIA Messaging Principles and Best Practices. Per- state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP + per-state- attorney-general + per-state telemarketing solicitation).
Anchor 2: FTC + FDD Item 12 + Lanham
FTC Section 5 + Pfizer 1972 + CFPB UDAAP + Lanham + USPTO + Robinson-Patman + FDD Item 12 + 15-state franchise.
Anchor 3: ABA + HIPAA + FINRA + per-vertical
Per-state attorney advertising + ABA Model Rule 7.1- 7.5 + 1.18 + 7.3 when legal-services SMS. HIPAA 45 CFR 164.502/504/514 when health-services SMS. FINRA Rule 2210 + Rule 3110 when financial-services SMS + SEC Regulation FD. FDA OPDP + DEA + alcohol TABC/ CalABC + state-board + tobacco + per-state age-restriction (21+ alcohol/ + 18+ tobacco) + COPPA.
Anchor 4: ELVIS Act + EU AI Act + per-state right-of- publicity
Tennessee ELVIS Act 2024 right-of-publicity when AI- generated SMS voice/likeness + per-state right-of- publicity. EU AI Act Article 50 transparency when AI- ML SMS template + Article 13/14/15 + Annex III + Article 6/27 FRIA + DSA + DMA. GDPR Article 6/7/22/ 28/30 + LGPD + DPDP + PIPEDA + Quebec Law 25 + CCPA + CPRA + 18-state.
Anchor 5: Accessibility + SOX + WORM retention (5- year TCPA prior-express-written-consent)
WCAG 2.2 AA + ARIA + EAA + ADA Title III + Section 508. SOX 302/404/906 when public-company franchisor material + COSO + Exchange Act 13(b)(2) + SEC Reg S-K. NIST AI RMF + ISO 42001 + ISO 27001 + SOC 2 Type II. Per-vendor LLM zero-retention + per-source DPA + per- API rate-limit. Storage: AWS S3 Object Lock + Azure Blob immutable + GCS + Wasabi WORM. Retention: 5-year TCPA prior-express-written-consent + 7-year FTC + 7- year IRS + 7-year HIPAA + 7-year state bar + 6-year SEC + 3-year FINRA + 7-year SOX + GDPR Article 30 + EU AI Act Article 12 + SOC 2 CC7/CC8.
6-workstream reporting cycle
Every two weeks during a Tier 3 Fractional CMO engagement, six workstreams report against the pre-engagement baseline. No deliverability accuracy claims. Process commitments only.
- 1. Per-portfolio per-banner per-location per- campaign per-template SMS-template coverage. Banners covered + locations + campaigns + templates authored.
- 2. Template per-banner per-location per-campaign template authoring flow. Per-banner brand- standards + per-franchisor LAM + per-vendor SMS gateway + short-code/TFN/alphanumeric + variable substitution + character-count + Unicode + opt-in/STOP/HELP handler.
- 3. Register per-Brand 10DLC TCR + per-Campaign 10DLC TCR + STIR/SHAKEN attestation flow. Per- Brand EIN + vetting + Trust Score + per-Campaign use- case + sample-messages + opt-in workflow + throughput + ATIS-1000074/80/86.
- 4. Validate per-banner per-location per-campaign per-template pre-send validation flow. Per- carrier Code of Conduct + SHAFT + CTIA + per-state SMS rules + per-recipient TCPA prior-express-written-consent verification.
- 5. Regulatory-defense audit coverage. TCPA prior-express-written-consent + 10DLC TCR + STIR/ SHAKEN + per-carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules + ABA + HIPAA + FINRA + ELVIS Act + EU AI Act Article 50 + SOX.
- 6. FBC feedback-loop pattern-learning. Per-template realized-vs-predicted deliverability + per-carrier filtering rejection retrospective + per- state SMS rule enforcement retrospective.
FAQ
- What is per-location SMS template library for multi-banner franchises — and what is the TCPA-prior-express-written-consent-times-10DLC-TCR-registration-times-STIR-SHAKEN-times-per-carrier-Code-of-Conduct-times-CTIA-Messaging-Principles-times-per-state-FTSA-Mini-TCPA-OTSA-MD-STOP problem distinctive to this skill?
- A multi-banner franchise system with 5-20 banners + 80-300 franchisees per banner ships per-banner per-location per-campaign SMS templates across 5-15 SMS gateways + marketing platforms (Twilio + Telnyx + Bandwidth + Plivo + MessageBird + Vonage + Sinch + Infobip + Attentive + Postscript + Klaviyo SMS + Yotpo SMSBump + EZ Texting + SimpleTexting + TextMagic). Each per-banner per-location per-campaign SMS template requires TCPA 47 USC 227 prior-express-written-consent + 10DLC The Campaign Registry (TCR) per-Brand + per-Campaign registration + STIR/SHAKEN caller ID authentication + per-carrier filtering (T-Mobile + AT&T + Verizon + US Cellular) + CTIA Messaging Principles + per-state SMS rules. The four-skill bundle on the per-location-sms-template agent — Template, Register, Validate, Audit — sits above the SMS gateway + 10DLC registration + STIR/SHAKEN + carrier filtering + per-banner brand-standards + per-franchisor LAM substrate and writes a per-banner per-location per-campaign canonical SMS-template record. The operationally distinctive anchor: per-banner per-location SMS template library (per-banner per-location per-campaign template + per-banner brand-standards manual + per-franchisor LAM approval + per-vendor SMS gateway template + per-vendor short-code + per-vendor toll-free 10DLC + per-vendor alphanumeric sender ID + per-vendor opt-in confirmation + per-vendor opt-out STOP HELP) + TCPA 47 USC 227 prior-express-written-consent (per-recipient prior-express-written-consent + per-purpose consent + renewal-consent + revocation-consent + consent-recording + consent-retention 5-year minimum + TCPA Bipartisan Robocall Reduction + TRACED Act) + 10DLC TCR per-Brand registration + per-Campaign registration + per-Campaign use-case (Marketing + Mixed + Account Notification + Customer Care + Delivery Notification + Fraud Alert + 2FA + Public Service Announcement + Charity + Polling/Voting + Securities) + per-Brand vetting (Standard + Special Use Case) + per-Campaign throughput (per-Brand Trust Score + per-Carrier throughput) + STIR/SHAKEN (ATIS-1000074 + ATIS-1000080 + ATIS-1000086 + per-carrier signed JWT + per-carrier identity-header verification + per-carrier full-attestation A + partial-attestation B + gateway-attestation C) + per-carrier filtering (T-Mobile Code of Conduct + AT&T Code of Conduct + Verizon Spam and Robocall Mitigation + US Cellular + per-carrier SHAFT segments Sex/Hate/Alcohol/Firearms/Tobacco prohibited content + per-carrier age-gated content + per-carrier message-throttling) + CTIA Messaging Principles + per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP + per-state-attorney-general + per-state telemarketing solicitation).
- Why do Twilio + Telnyx + Bandwidth + Attentive + Postscript + Klaviyo SMS + Yotpo SMSBump break at multi-banner-multi-location-multi-campaign-per-carrier-per-state scale?
- Each SMS gateway + marketing-platform vendor ships per-account flat template primitive at single-banner level. None coordinates per-banner per-location per-campaign template against TCPA prior-express-written-consent + 10DLC TCR per-Brand + per-Campaign registration + STIR/SHAKEN A/B/C attestation + per-carrier T-Mobile/AT&T/Verizon Code of Conduct + CTIA Messaging Principles + SHAFT + per-state FTSA/Mini-TCPA/OTSA/MD STOP. None handles per-vendor opt-in confirmation + per-vendor opt-out STOP HELP keyword + per-vendor template variable substitution + per-vendor template character-count + per-vendor template SMS-vs-MMS routing + per-vendor template Unicode handling convergence. None gates against per-state attorney advertising when legal-services SMS + ABA Model Rule 7.1-7.5 + 1.18 + 7.3 + HIPAA when health-services SMS + FINRA Rule 2210 when financial-services SMS + FDA OPDP + DEA + alcohol//tobacco + per-state age-restriction + COPPA + Tennessee ELVIS Act 2024. None enforces SOX 302/404/906 when public-company franchisor material. None writes a per-banner per-location per-campaign WORM SMS-template audit trail with 5-year TCPA prior-express-written-consent retention. The four-skill bundle Template + Register + Validate + Audit sits above the SMS gateway + 10DLC registration + STIR/SHAKEN + carrier filtering + per-banner brand-standards + per-franchisor LAM substrate — it does not replace it.
- How does Template + Register work?
- Template runs per-banner per-location per-campaign template authoring: per-banner brand-standards manual + per-franchisor LAM approval + per-vendor SMS gateway template (Twilio Notify + Telnyx Messaging Profile + Bandwidth Messaging + Plivo PHLO + Attentive Journey + Postscript Flow + Klaviyo SMS Template + Yotpo SMSBump Campaign + EZ Texting + SimpleTexting). Per-vendor short-code (5-6 digit) + per-vendor toll-free 10DLC (TFN) + per-vendor alphanumeric sender ID (per-jurisdiction availability). Per-vendor template variable substitution + per-vendor template character-count (160-char SMS + concatenated SMS for >160 + Unicode handling for emoji/non-ASCII) + per-vendor template SMS-vs-MMS routing. Per-vendor opt-in confirmation message + per-vendor opt-out STOP keyword handler + per-vendor HELP keyword handler. Register runs per-Brand 10DLC The Campaign Registry (TCR) registration: per-Brand EIN + per-Brand legal-entity verification + per-Brand vetting (Standard 4-credit + Special Use Case 1-credit) + per-Brand Trust Score. Per-Campaign 10DLC TCR registration: per-Campaign use-case classification (Marketing + Mixed + Account Notification + Customer Care + Delivery Notification + Fraud Alert + Higher Education + 2FA + Public Service Announcement + Charity + Polling/Voting + Securities) + per-Campaign sample-messages + per-Campaign opt-in workflow + per-Campaign throughput. Per-Brand STIR/SHAKEN caller ID authentication (ATIS-1000074 + ATIS-1000080 + ATIS-1000086 + signed JWT + identity-header verification + full-attestation A + partial-attestation B + gateway-attestation C).
- What does Validate + Audit do?
- Validate runs per-banner per-location per-campaign per-template pre-send validation. Per-carrier filtering compliance: T-Mobile Code of Conduct + AT&T Code of Conduct + Verizon Spam and Robocall Mitigation + US Cellular + per-carrier SHAFT segments (Sex + Hate + Alcohol + Firearms + Tobacco) prohibited content + per-carrier age-gated content + per-carrier message-throttling. CTIA Messaging Principles and Best Practices compliance. Per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP + per-state-attorney-general + per-state telemarketing solicitation). Per-recipient TCPA prior-express-written-consent verification + per-recipient consent-recording + per-recipient consent-retention 5-year. Per-vendor template variable substitution + per-vendor character-count + per-vendor SMS-vs-MMS routing + per-vendor Unicode validation. Per-template severity classification: P0 TCPA prior-express-written-consent gap (immediate block + per-recipient remove) + P1 per-carrier SHAFT prohibited content (immediate block) + P2 per-state SMS rule violation 72-hour + P3 per-vertical regulatory-trigger violation (ABA + HIPAA + FINRA + ELVIS) 7-day + P4 docs-only. Gate runs 5 anchors per-banner per-location per-campaign per-template before any SMS publishes. (1) TCPA prior-express-written-consent + 10DLC TCR + STIR/SHAKEN + per-carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP) + per-banner brand-standards + per-franchisor LAM approval. (2) FTC Section 5 + Pfizer 1972 + CFPB UDAAP + Lanham + USPTO + Robinson-Patman + FDD Item 12 + 15-state franchise. (3) Per-state attorney advertising + ABA Model Rule 7.1-7.5 + 1.18 + 7.3 when legal-services SMS + HIPAA 45 CFR 164.502/504/514 when health-services SMS + FINRA Rule 2210 + Rule 3110 when financial-services SMS + SEC Regulation FD + FDA OPDP + DEA + alcohol TABC/CalABC + state-board + tobacco + per-state age-restriction + COPPA. (4) Tennessee ELVIS Act 2024 when AI-generated SMS voice/likeness + per-state right-of-publicity + EU AI Act Article 50 transparency when AI-ML SMS template + Article 13/14/15 + Annex III + Article 6/27 FRIA + DSA + DMA + GDPR Article 6/7/22/28/30 + LGPD + DPDP + PIPEDA + Quebec Law 25 + CCPA + CPRA + 18-state. (5) WCAG 2.2 AA + ARIA + EAA + ADA Title III + Section 508 + SOX 302/404/906 + COSO + Exchange Act 13(b)(2) + SEC Reg S-K. Audit writes a per-banner per-location per-campaign per-template WORM record: per-template snapshot + per-recipient consent-state + 10DLC TCR per-Brand/per-Campaign registration + STIR/SHAKEN attestation + per-carrier filtering result + per-state SMS rule applicability + per-anchor gate-pass + AI-ML provenance + EU AI Act FRIA + per-recipient consent-log. Retention: 5-year TCPA prior-express-written-consent + 7-year FTC + 7-year IRS + 7-year HIPAA + 7-year state bar + 6-year SEC + 3-year FINRA + 7-year SOX + GDPR Article 30 + EU AI Act Article 12 + SOC 2 CC7/CC8.
- What does this skill connect to on the per-location-sms-template agent and across the swarm?
- On the per-location-sms-template agent: per-banner per-location per-campaign template + 10DLC TCR registration + STIR/SHAKEN attestation + per-carrier filtering + per-state SMS validation. Across the swarm: per-location compliant social drafting (#598 same per-state attorney advertising + per-vertical FDA/alcohol/ substrate) + auto-publish gating for AI review-responses (#606 same per-state attorney advertising + ABA + HIPAA + FINRA substrate) + idempotent CRM record creation (#601 same per-vendor Idempotency-Key substrate) + per-location custom-system adapters (#611 same per-vendor SDK + OAuth + transport substrate) + integration-drift-monitor agent (#562 + #569 + #570) + per-state-overlay-composer (#599 UPSTREAM canonical for per-state FTSA + Mini-TCPA + OTSA + MD STOP + ABA + HIPAA + FINRA per-state). Commercial-pillar parent: /sms-orchestration.
- What does the 6-workstream pre-engagement-baseline reporting cycle look like for this skill?
- Every two weeks during the Tier 3 Fractional CMO with AI Swarm engagement, six workstreams report against the pre-engagement baseline. Workstream 1: per-portfolio per-banner per-location per-campaign per-template SMS-template coverage — banners covered + locations + campaigns + templates authored. Workstream 2: Template per-banner per-location per-campaign template authoring flow — per-banner brand-standards + per-franchisor LAM + per-vendor SMS gateway + short-code/TFN/alphanumeric + variable substitution + character-count + SMS-vs-MMS routing + Unicode + opt-in/STOP/HELP handler. Workstream 3: Register per-Brand 10DLC TCR + per-Campaign 10DLC TCR + STIR/SHAKEN attestation flow — per-Brand EIN + vetting + Trust Score + per-Campaign use-case + sample-messages + opt-in workflow + throughput + ATIS-1000074/80/86. Workstream 4: Validate per-banner per-location per-campaign per-template pre-send validation flow — per-carrier Code of Conduct + SHAFT + CTIA + per-state SMS rules (Florida FTSA + Washington Mini-TCPA + Oklahoma OTSA + Maryland MD STOP) + per-recipient TCPA prior-express-written-consent. Workstream 5: Regulatory-defense audit coverage — TCPA prior-express-written-consent + 10DLC TCR + STIR/SHAKEN + per-carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules + ABA + HIPAA + FINRA + ELVIS Act + EU AI Act Article 50 + SOX. Workstream 6: FBC feedback-loop pattern-learning — per-template realized-vs-predicted deliverability + per-carrier filtering rejection retrospective + per-state SMS rule enforcement retrospective.
Engage Completions
Two ways to engage. The Tier 1 AI Readiness Assessment maps the SMS gateway + 10DLC registration + STIR/SHAKEN + carrier filtering + per-banner brand-standards + per- franchisor LAM substrate + TCPA + 10DLC TCR + STIR/SHAKEN + carrier Code of Conduct + CTIA + SHAFT + per-state SMS rules surface against the Template + Register + Validate + Audit bundle. The Tier 3 Fractional CMO with AI Swarm embeds 1-2 days per week for 6+ months and runs the bundle end-to-end against the per-location-sms-template agent across the swarm.
Related reading
- Parent commercial pillar: SMS orchestration
- Sibling build-pillar: per-location compliant social drafting (#598 same per-state attorney advertising + per-vertical FDA/alcohol/ substrate)
- Sibling build-pillar: auto-publish gating for AI review-responses (#606 same per-state attorney advertising + ABA + HIPAA + FINRA substrate)
- Sibling build-pillar: per-state overlay configuration (#599 UPSTREAM canonical for per-state FTSA + Mini- TCPA + OTSA + MD STOP + ABA + HIPAA + FINRA per-state)
- Fractional CMO with AI Swarm
- AI Readiness Assessment