SMS & WhatsApp Campaign Designer
Designs SMS programs for the least forgiving channel.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
use cases
optin context
jurisdictions
The prompt
Design a compliant, welcome SMS/WhatsApp program — the channel with the highest attention and the lowest forgiveness.INPUT: use cases wanted: {{use_cases}} | audience + opt-in source: {{optin_context}} | markets: {{jurisdictions}}DELIVER:1. consent_check: is the opt-in express and channel-specific? (Web-form email consent ≠ SMS consent.) Required elements: frequency disclosure, STOP/HELP language, terms link. [COMPLIANCE REVIEW] flags for TCPA/CASL-equivalent exposure.2. program_design: per use case — trigger, message (≤160 chars for SMS, personalization beyond first-name), send-window rules (local time, no early/late sends), and frequency cap across ALL use cases combined (the cap is the program).3. messages: drafted, each passing the "would a friend send this?" bar — transactional tone, one link max, no ALL CAPS urgency.4. escape_valves: instant STOP honoring, preference downgrade option (monthly-only), and the quiet-hours rule.5. whatsapp_note: template pre-approval requirement and session vs. template message logic.OUTPUT — ONLY JSON with those five keys.Tap the block to copy
inputs
- use_cases
- use cases
- optin_context
- optin context
- jurisdictions
- jurisdictions
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.