Completions

Keep-customer swarm · Email + Multi-Channel Communication-Broadcast Agent · Per-location-dynamic-content skill · Build pillar · Published August 12, 2026

How to build per-location dynamic content for multi-location communications

This guide explains how to architect the per-location-dynamic-content skill on the email-orchestration agent end-to-end at multi-location dynamic-content-email-marketing scale: per-portfolio per-banner per-location per-recipient per-canonical-dynamic-content-pointer + per-canonical-live-read-engine-spec + per-canonical-fallback-chain-spec + per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec + per-canonical-audit-trail + per-portfolio-audit-trail.

What you will build

  • Per-portfolio per-banner per-location per-recipient per-canonical-dynamic-content-pointer across 40+ render-time live-read patterns — per-location store hours/manager/address/phone/distance-from-ZIP/trade-area-in-or-out/driving-time/walk-time + per-location inventory + promo active + rep availability + loyalty tier balance/progress/points/expiring-soon + cart + browse + last-purchase recap + next recommended product/service/class/appointment + weather/event/news/competitive/demographic context + per-recipient language/channel/frequency preference + LTV quintile + RFM/NPS cohort + last-touch/first-touch attribution + causal uplift CATE segment + multi-arm bandit arm + send-time optimization + engagement recency + churn-risk + suppression clearance.
  • Per-canonical-live-read-engine-spec — per-master-record-API-call (per-banner-location-entity-resolution-at-send-time) + per-Redis-cache-fronted + per-CDN-edge-cache (Vercel Edge Cache + Cloudflare Workers KV + Fastly Compute edge) + per-sub-100ms-latency-budget-SMS-push + per-sub-2sec-latency-budget-email-open + per-sub-5sec-latency-budget-cold-email-render + 25+ data source pointers (PIM + Shopify Storefront/Admin + POS + BigCommerce + Magento + WooCommerce + CRM Salesforce/HubSpot/Dynamics 365/Zoho/Pipedrive + loyalty Yotpo/Smile.io/LoyaltyLion/Annex Cloud/Punchh/Paytronix + promo engine + rep availability + weather/event/news APIs + competitive density + Claritas PRIZM/Experian Mosaic/Esri Tapestry/Spatial.ai/Acxiom Personicx + causal uplift CATE + multi-arm bandit + send-time + suppression master) + per-7-LLM-ensemble (GPT-4o + Claude Sonnet + Claude Opus + Gemini Pro + Mistral Large + Cohere Command + Llama 3 70B) + per-render-confidence-tier.
  • Per-canonical-fallback-chain-spec — per-primary-live-read + per-fallback-cached-live-read-N-second-N-minute-N-hour + per-fallback-default-copy + per-fallback-skip-block + per-fallback-channel-downgrade + per-fallback-language-downgrade-to-English + per-fallback-confidence-tier + per-fallback-FBC-feedback-loop (realized-vs-predicted render-success-rate + fallback-trigger-rate + open-CTR-conversion).
  • Per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec — per-26-channel-target (email HTML + email plain text + AMP for Email + MJML + Litmus Personalize + Mailjet MJML + SMS 160-char + SMS MMS + RCS business messaging + push 100-char + push rich + direct mail postcard/letter/self-mailer + in-app banner/modal/tooltip + AI receptionist greeting + conversational AI script + on-premise digital signage + Apple Wallet pass + Google Pay pass + WhatsApp Business template + Facebook Messenger + Instagram DM + LinkedIn InMail) + per-1-logical-template-renders-to-N-channels + per-14-language-render + per-AB-test-multi-arm-bandit-UCB-Thompson-Epsilon-Greedy-LinUCB + per-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML + per-send-time-optimization (recipient historical engagement + time zone + DND window + state quiet hours TCPA + preferred day/hour) + per-rendering-test (Litmus + Email on Acid + spam filter + deliverability warmup) + per-channel-confidence-tier + per-CAN-SPAM (sender ID + physical postal address + functional opt-out + 30-day honor) + per-TCPA (prior express written consent + revocation + quiet hours 8am-9pm recipient time zone) + per-10DLC-A2P-CTIA-Common-Short-Code-Carrier + per-RCS-business-messaging-policy + per-CASL + per-state-DNC + per-Federal-DNC + per-Telemarketing-Sales-Rule + per-CCPA-CPRA + per-GDPR-Article-6-7-17-22 + per-LGPD + per-DPDP + per-PIPEDA + per-COPPA + per-HIPAA-marketing-authorization-164.508 + per-HIPAA-PHI-Safe-Harbor + per-FCRA + per-ECOA-Reg-B + per-Fair-Housing-Act + per-GLBA + per-FINRA-2210 + per-SEC-Reg-S-K + per-FDD-Item-12-Item-17-Item-19 + per-state-FRR + per-state-UDTPA + per-Lanham + per-Robinson-Patman + per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Made-in-USA + per-FTC-Green-Guides + per-FTC-Negative-Option-ROSCA + per-FTC-MAP + per-FTC-Health-Products-Compliance-Guide + per-FTC-fake-review-rule-of-2024 + per-CFPB-UDAAP + per-FDA-DSHEA + per-FDA-OPDP-Rx-drug + per-DEA-Schedule-II-V + per-cannabis-state-board + per-alcohol-TABC-CalABC-SLA + per-tobacco-FDA + per-state-lottery + per-EU-AI-Act-Article-5-50-13-14-15-22 + per-Digital-Services-Act-Article-30 + per-Digital-Markets-Act + per-WCAG-2.2-AA + per-ARIA + per-EAA-EN-301-549 + per-Section-508 + per-ADA-Title-III + per-NIST-AI-RMF + per-ISO-42001 + per-ISO-27001 + per-SOC-2-Type-II + per-master-suppression-list-propagation + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-compliance-confidence-tier.
  • Per-canonical-cross-skill-handoff + per-canonical-audit-trail — per-handoff-to-30-sibling-skills + per-per-send-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-HIPAA-medical-record-retention + per-6-year-SEC-record-retention + per-3-year-FINRA-record-retention.

Why per-vendor-Klaviyo-account-flat-personalization-token breaks at multi-location dynamic-content-email-marketing scale

Per-vendor-Klaviyo-canonical-account-flat-personalization-token ships per-account per-flat-personalization-token primitive — typically a marketer drops {{ first_name }} or {{ location.address }} into the Klaviyo editor, the token resolves at list-build-time (often hours before send), and any stale-since-build per-location data ships stale to the inbox. No per-canonical-dynamic-content taxonomy, no per-render live-read at send-time against the master-record API, no per-render fallback chain resolving primary-live-read/cached-live-read/default-copy/skip-block, no per-channel composition resolving email-HTML vs email-plain-text vs AMP-for-Email vs MJML vs SMS-160-char vs push-100-char vs direct-mail-template vs in-app-banner vs AI-receptionist-greeting vs conversational-AI-script vs digital-signage, no per-send compliance gate with CAN-SPAM / TCPA / 10DLC / CASL / CCPA / GDPR / HIPAA-marketing-authorization-164.508 / FINRA / FDA-OPDP / cannabis-state / alcohol-state / state-DNC / Federal-DNC / TSR / quiet-hours / EU-AI-Act / WCAG / ADA enforcement, no per-send audit trail with regulatory-defense retention. Per-vendor-Iterable + Braze + Customer.io + Salesforce-Marketing-Cloud + HubSpot + Mailchimp + ActiveCampaign + Drip + Sendinblue-Brevo + Constant-Contact + Campaign-Monitor + ConvertKit + MailerLite + Omnisend + Listrak + Bronto-Oracle-Responsys + Adobe-Marketo-Engage + Salesforce-Marketing-Cloud-Personalization + Cordial + Emarsys + Optimizely-Campaign + Mapp + Selligent-Marigold + Cheetah-Digital + RedPoint-Global + Sailthru + Movable-Ink + Liveclicker-Bluecore + Stensul + Knak + Persado + Phrasee + Anyword + Jasper + Litmus-Personalize + Email-on-Acid-canonical-account-flat-personalization-token ship per-vendor per-native account-flat-personalization-token primitives.

At 1-account-1-flat-personalization-token scale per-account per-flat-personalization-token primitive is enough. At multi-location dynamic-content-email-marketing scale per-canonical-dynamic-content-pointer + per-canonical-live-read-engine-spec + per-canonical-fallback-chain-spec + per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec + per-canonical-audit-trail.

Per-account-flat-personalization-token + per-dynamic-content-taxonomy-blind + per-master-record-live-read-blind + per-Redis-CDN-edge-cache-blind + per-latency-budget-blind + per-25-data-source-pointer-blind + per-PIM-Akeneo-Salsify-inriver-Pimcore-blind + per-Shopify-Storefront-Admin-blind + per-POS-blind + per-CRM-blind + per-loyalty-Yotpo-Smile.io-LoyaltyLion-Punchh-Paytronix-blind + per-promo-engine-blind + per-rep-availability-blind + per-weather-event-news-API-blind + per-competitive-density-blind + per-Claritas-PRIZM-Experian-Mosaic-Esri-Tapestry-Spatial.ai-Acxiom-blind + per-causal-uplift-CATE-blind + per-multi-arm-bandit-blind + per-send-time-optimization-blind + per-suppression-list-master-blind + per-7-LLM-ensemble-blind + per-fallback-chain-blind + per-primary-live-read-blind + per-cached-live-N-second-N-minute-N-hour-blind + per-default-copy-blind + per-skip-block-blind + per-channel-downgrade-blind + per-language-downgrade-blind + per-26-channel-target-blind + per-1-logical-template-N-channels-blind + per-14-language-render-blind + per-AB-test-multi-arm-bandit-blind + per-rendering-test-blind + per-CAN-SPAM-blind + per-TCPA-blind + per-10DLC-A2P-CTIA-blind + per-RCS-business-messaging-blind + per-CASL-blind + per-state-DNC-blind + per-Federal-DNC-blind + per-TSR-blind + per-CCPA-CPRA-blind + per-GDPR-Article-6-7-17-22-blind + per-LGPD-blind + per-DPDP-blind + per-PIPEDA-blind + per-COPPA-blind + per-HIPAA-marketing-authorization-blind + per-HIPAA-PHI-Safe-Harbor-blind + per-FCRA-blind + per-ECOA-Reg-B-blind + per-Fair-Housing-Act-blind + per-GLBA-blind + per-FINRA-2210-blind + per-SEC-Reg-S-K-blind + per-FDD-Item-12-Item-17-Item-19-blind + per-state-FRR-blind + per-state-UDTPA-blind + per-Lanham-blind + per-Robinson-Patman-blind + per-FTC-substantiation-blind + per-FTC-MARS-blind + per-FTC-AI-disclosure-blind + per-FTC-endorsement-guides-blind + per-FTC-Made-in-USA-blind + per-FTC-Green-Guides-blind + per-FTC-Negative-Option-ROSCA-blind + per-FTC-MAP-blind + per-FTC-Health-Products-Compliance-Guide-blind + per-FTC-fake-review-rule-of-2024-blind + per-CFPB-UDAAP-blind + per-FDA-DSHEA-blind + per-FDA-OPDP-Rx-drug-blind + per-DEA-blind + per-cannabis-state-board-blind + per-alcohol-TABC-CalABC-SLA-blind + per-tobacco-FDA-blind + per-state-lottery-blind + per-EU-AI-Act-Article-5-blind + per-EU-AI-Act-Article-50-blind + per-EU-AI-Act-Article-13-14-15-blind + per-EU-AI-Act-Article-22-blind + per-Digital-Services-Act-Article-30-blind + per-Digital-Markets-Act-blind + per-WCAG-2.2-AA-blind + per-ARIA-blind + per-EAA-EN-301-549-blind + per-Section-508-blind + per-ADA-Title-III-blind + per-NIST-AI-RMF-blind + per-ISO-42001-blind + per-ISO-27001-blind + per-SOC-2-Type-II-blind + per-master-suppression-list-propagation-blind + per-7-year-IRS-tax-retention-blind + per-7-year-FTC-substantiation-retention-blind + per-7-year-HIPAA-medical-record-retention-blind + per-6-year-SEC-record-retention-blind + per-3-year-FINRA-record-retention-blind.

The operator-side architecture above per-vendor-flat-personalization-token primitive is canonical-dynamic-content-pointer + per-live-read-engine-spec + per-fallback-chain-spec + per-channel-composition-spec + per-compliance-gate-spec + per-cross-skill-handoff + per-audit-trail + per-portfolio-audit-trail.

What is in market today

Per-platform per-ESP-vendor

Klaviyo, Iterable, Braze, Customer.io, Salesforce Marketing Cloud, HubSpot Marketing Hub, Mailchimp, ActiveCampaign, Drip, Sendinblue/Brevo, Constant Contact, Campaign Monitor, ConvertKit, MailerLite, Omnisend, Listrak, Bronto/Oracle Responsys, Adobe Marketo Engage, Salesforce Marketing Cloud Personalization, Cordial, Emarsys, Optimizely Campaign, Mapp, Selligent/Marigold, Cheetah Digital, RedPoint Global, Sailthru. Per-account per-flat-personalization-token primitive resolved at list-build-time. Per-canonical-dynamic-content-pointer-canonical-live-read-engine-canonical-fallback-chain-canonical-channel-composition-canonical-compliance-gate-canonical-audit-trail is not the primitive.

Per-platform per-dynamic-content-personalization-vendor

Movable Ink, Liveclicker (Bluecore), Stensul, Knak, Persado, Phrasee, Anyword, Jasper, Litmus Personalize, Email on Acid, Mailgun Templates, SparkPost Templates, Postmark Templates, Resend templates. Per-account per-flat-image-or-render primitive (typically blind to per-banner-per-location entity-resolution-at-send-time + master-record live-read + fallback chain + multi-channel composition + multi-language + per-vertical-compliance-overlay semantics). Per-canonical-per-render-master-record-live-read-canonical-per-render-Redis-CDN-edge-cache-canonical-per-render-latency-budget-canonical-per-render-25-data-source-pointer-canonical-per-render-multi-LLM-ensemble-canonical-per-render-confidence-tier-canonical-per-render-fallback-confidence-tier-canonical-per-render-FBC-feedback-loop is not the primitive.

Per-platform per-SMS-push-direct-mail-vendor

Twilio, Bandwidth, Sinch, Plivo, Vonage, MessageBird, Telnyx, Resend SMS, OneSignal, Airship, Leanplum, CleverTap, MoEngage, Pusher Beams, Firebase Cloud Messaging, Apple Push Notification Service, Lob, PostGrid, Postcardmania, Mailify, PsPrint, Modern Postcard, USPS direct mail. Per-account per-flat-send-primitive (typically blind to per-banner per-location render-time live-read + fallback chain + multi-channel logical-template-N-channels + send-time-optimization with state quiet hours + 14-language render + AB test multi-arm bandit + per-vertical-compliance semantics). Per-canonical-per-render-channel-target-canonical-per-render-per-channel-template-canonical-per-render-14-language-render-canonical-per-render-AB-test-multi-arm-bandit-canonical-per-render-causal-uplift-CATE-canonical-per-render-send-time-optimization-canonical-per-render-rendering-test-canonical-per-render-channel-confidence-tier-canonical-per-render-channel-explainability is not the primitive.

Per-platform per-CMP-vendor + per-deliverability-vendor + per-suppression-vendor

OneTrust, TrustArc, Ketch, Securiti, Privacera, Skyflow, BigID, DataGrail, Transcend, Osano, Cookiebot, Didomi, Sourcepoint, Iubenda, Validity Everest, Litmus, Email on Acid, 250ok, Return Path/Sender Score, Mailgun Inboxable, SparkPost Recipient Validation, BriteVerify, NeverBounce, ZeroBounce, MillionVerifier, Kickbox. Per-account per-flat-consent-or-deliverability primitive (typically blind to per-send CAN-SPAM + TCPA + 10DLC + RCS + CASL + state DNC + Federal DNC + TSR + CCPA + GDPR + HIPAA-marketing-authorization + FINRA + FDA OPDP + cannabis state + alcohol state + EU-AI-Act + Digital-Services-Act + WCAG + ARIA + EAA + Section 508 + ADA + master-suppression-list-propagation semantics). Per-canonical-per-send-CAN-SPAM-canonical-per-send-TCPA-canonical-per-send-10DLC-A2P-CTIA-canonical-per-send-RCS-canonical-per-send-CASL-canonical-per-send-state-DNC-canonical-per-send-Federal-DNC-canonical-per-send-CCPA-CPRA-canonical-per-send-GDPR-Article-6-7-17-22-canonical-per-send-HIPAA-marketing-authorization-canonical-per-send-FINRA-2210-canonical-per-send-FDA-OPDP-canonical-per-send-cannabis-state-canonical-per-send-EU-AI-Act-canonical-per-send-WCAG-2.2-AA-canonical-per-send-master-suppression-list is not the primitive.

How the architecture is built

  1. Per-portfolio per-banner per-location per-recipient per-canonical-dynamic-content-pointer-substrate. Per-40-canonical-dynamic-content canonical-source.
  2. Per-portfolio per-canonical-live-read-engine-spec. Per-master-record-API-call + per-Redis-cache-fronted + per-CDN-edge-cache + per-latency-budget + per-25-data-source + per-7-LLM-ensemble + per-render-confidence-tier canonical-live-read.
  3. Per-portfolio per-canonical-fallback-chain-spec. Per-primary-live-read + per-fallback-cached-live-N-second-N-minute-N-hour + per-fallback-default-copy + per-fallback-skip-block + per-fallback-channel-downgrade + per-fallback-language-downgrade-to-English + per-fallback-confidence-tier + per-FBC-feedback-loop canonical-fallback.
  4. Per-portfolio per-canonical-channel-composition-spec. Per-26-channel-target + per-1-logical-template-renders-to-N-channels + per-14-language-render + per-AB-test-multi-arm-bandit-UCB-Thompson + per-causal-uplift-CATE + per-send-time-optimization + per-rendering-test + per-channel-confidence-tier canonical-channel-composition.
  5. Per-portfolio per-canonical-compliance-gate-spec. Per-CAN-SPAM + per-TCPA + per-10DLC-A2P-CTIA + per-RCS-business-messaging + per-CASL + per-state-DNC + per-Federal-DNC + per-Telemarketing-Sales-Rule + per-CCPA-CPRA + per-GDPR-Article-6-7-17-22 + per-LGPD + per-DPDP + per-PIPEDA + per-COPPA + per-HIPAA-marketing-authorization-164.508 + per-HIPAA-PHI-Safe-Harbor + per-FCRA + per-ECOA-Reg-B + per-Fair-Housing-Act + per-GLBA + per-FINRA-2210 + per-SEC-Reg-S-K + per-FDD-Item-12-Item-17-Item-19 + per-state-FRR + per-state-UDTPA + per-Lanham + per-Robinson-Patman + per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Made-in-USA + per-FTC-Green-Guides + per-FTC-Negative-Option-ROSCA + per-FTC-MAP + per-FTC-Health-Products-Compliance-Guide + per-FTC-fake-review-rule-of-2024 + per-CFPB-UDAAP + per-FDA-DSHEA + per-FDA-OPDP-Rx-drug + per-DEA-Schedule-II-V + per-cannabis-state-board + per-alcohol-TABC-CalABC-SLA + per-tobacco-FDA + per-state-lottery + per-EU-AI-Act-Article-5-50-13-14-15-22 + per-Digital-Services-Act-Article-30 + per-Digital-Markets-Act + per-WCAG-2.2-AA + per-ARIA + per-EAA-EN-301-549 + per-Section-508 + per-ADA-Title-III + per-NIST-AI-RMF + per-ISO-42001 + per-ISO-27001 + per-SOC-2-Type-II + per-master-suppression-list-propagation + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code canonical-compliance.
  6. Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-30-sibling-skills canonical-handoff.
  7. Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-send-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-HIPAA-medical-record-retention + per-6-year-SEC-record-retention + per-3-year-FINRA-record-retention canonical-audit.
  8. Per-portfolio per-email-orchestration-agent-canonical-bundle. Per-per-location-dynamic-content + per-lifecycle-flow-architecture + per-per-location-list-segmentation + per-send-time-optimization + per-push-channel-extension + per-SMS-channel-extension + per-direct-mail-channel-extension canonical-bundle.
  9. Per-portfolio per-canonical-end-to-end-SLA. Per-master-record-live-read-resolve-to-fallback-chain-resolve-to-channel-composition-to-compliance-gate-to-deliverability-to-engagement-to-FBC-feedback-loop-SLA canonical-end-to-end-SLA.
  10. Per-portfolio per-canonical-end-to-end-replay. Per-live-read-rewind + per-fallback-chain-rewind + per-channel-composition-rewind + per-compliance-gate-rewind + per-replay-confidence-tier + per-replay-explainability canonical-replay.

Frequently asked questions

What is per-location dynamic content for multi-store operators?

Per-location dynamic content runs per-portfolio per-banner per-location per-recipient per-canonical-dynamic-content-pointer (per-location-store-hours + per-location-manager-name + per-location-address + per-location-phone + per-location-distance-from-recipient-ZIP + per-location-trade-area-recipient-in-or-out + per-location-driving-time + per-location-walk-time + per-location-inventory-stock + per-location-promo-active + per-location-rep-availability + per-location-loyalty-tier-balance + per-location-loyalty-tier-progress-to-next + per-location-loyalty-points-balance + per-location-loyalty-points-expiring-soon + per-location-cart-abandonment-recovery + per-location-browse-abandonment-recovery + per-location-last-purchase-recap + per-location-next-recommended-product + per-location-next-recommended-service + per-location-next-recommended-class-or-appointment + per-location-weather-context + per-location-event-context + per-location-news-context + per-location-competitive-context + per-location-demographic-context + per-recipient-language-preference + per-recipient-channel-preference + per-recipient-frequency-preference + per-recipient-LTV-quintile + per-recipient-RFM-cohort + per-recipient-NPS-cohort + per-recipient-last-touch-attribution + per-recipient-first-touch-attribution + per-recipient-causal-uplift-CATE-segment + per-recipient-multi-arm-bandit-arm + per-recipient-send-time-optimization + per-recipient-engagement-recency + per-recipient-churn-risk-score + per-recipient-suppression-clearance + per-canonical-dynamic-content) + per-canonical-live-read-engine-spec + per-canonical-fallback-chain-spec + per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec + per-canonical-audit-trail + per-portfolio-audit-trail.

Why does per-vendor-Klaviyo-canonical-account-flat-personalization-token break at multi-location dynamic-content-email-marketing scale?

Per-vendor-Klaviyo-canonical-account-flat-personalization-token ships per-account per-flat-personalization-token primitive — typically a marketer drops {{ first_name }} or {{ location.address }} into the Klaviyo editor, the token resolves at list-build-time (often hours before send), and any stale-since-build per-location data ships stale to the inbox. No per-canonical-dynamic-content taxonomy, no per-render live-read at send-time against the master-record API, no per-render fallback chain resolving primary-live-read / cached-live-read / default-copy / skip-block, no per-channel composition resolving email-HTML vs email-plain-text vs AMP-for-Email vs MJML vs SMS-160-char vs push-100-char vs direct-mail-template vs in-app-banner vs AI-receptionist-greeting vs conversational-AI-script vs digital-signage, no per-send compliance gate with CAN-SPAM / TCPA / 10DLC / CASL / CCPA / GDPR / HIPAA-marketing-authorization-164.508 / FINRA / FDA-OPDP / cannabis-state / alcohol-state / state-DNC / Federal-DNC / TSR / quiet-hours / EU-AI-Act / WCAG / ADA enforcement, no per-send audit trail with regulatory-defense retention. Per-vendor-Iterable + Braze + Customer.io + Salesforce-Marketing-Cloud + HubSpot + Mailchimp + ActiveCampaign + Drip + Sendinblue-Brevo + Constant-Contact + Campaign-Monitor + ConvertKit + MailerLite + Omnisend + Listrak + Bronto-Oracle-Responsys + Adobe-Marketo-Engage + Salesforce-Marketing-Cloud-Personalization + Cordial + Emarsys + Optimizely-Campaign + Mapp + Selligent-Marigold + Cheetah-Digital + RedPoint-Global + Sailthru + Movable-Ink + Liveclicker-Bluecore + Stensul + Knak + Persado + Phrasee + Anyword + Jasper + Litmus-Personalize + Email-on-Acid-canonical-account-flat-personalization-token ship per-vendor per-native account-flat-personalization-token primitives. At 1-account-1-flat-personalization-token scale per-account per-flat-personalization-token primitive is enough. At multi-location dynamic-content-email-marketing scale per-canonical-dynamic-content-pointer + per-canonical-live-read-engine-spec + per-canonical-fallback-chain-spec + per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec + per-canonical-audit-trail.

How does per-render live-read-engine + per-render fallback-chain work?

Per-portfolio per-banner per-location per-canonical-live-read-engine-spec runs per-portfolio per-canonical-per-render-master-record-live-read (per-banner-location-entity-resolution-at-send-time + per-master-record-API-call + per-Redis-cache-fronted + per-CDN-edge-cache + per-Vercel-Edge-Cache + per-Cloudflare-Workers-KV + per-Fastly-Compute-edge + per-sub-100ms-latency-budget-SMS-push + per-sub-2sec-latency-budget-email-open + per-sub-5sec-latency-budget-cold-email-render) + per-canonical-per-render-data-source (per-master-record + per-PIM-Akeneo-Salsify-inriver-Pimcore + per-Shopify-Storefront-API + per-Shopify-Admin-API + per-POS-Square-Toast-Clover-Lightspeed-Aloha + per-Big-Commerce-API + per-Magento-Adobe-Commerce + per-WooCommerce + per-CRM-Salesforce-HubSpot-Dynamics-365-Zoho-Pipedrive + per-loyalty-Yotpo-Smile.io-LoyaltyLion-Annex-Cloud-Punchh-Paytronix + per-promo-engine + per-rep-availability-engine + per-weather-API + per-event-API + per-news-API + per-competitive-density-API + per-Claritas-PRIZM-API + per-Experian-Mosaic-API + per-Esri-Tapestry-API + per-Spatial.ai-PersonaLive-API + per-Acxiom-Personicx-API + per-causal-uplift-CATE-engine + per-multi-arm-bandit-engine + per-send-time-optimization-engine + per-suppression-list-master) + per-canonical-per-render-multi-LLM-ensemble (per-GPT-4o + per-Claude-Sonnet + per-Claude-Opus + per-Gemini-Pro + per-Mistral-Large + per-Cohere-Command + per-Llama-3-70B) + per-canonical-per-render-confidence-tier + per-canonical-per-render-explainability. Per-canonical-fallback-chain-spec runs per-portfolio per-canonical-per-render-fallback (per-primary-live-read + per-fallback-cached-live-read-N-second + per-fallback-cached-live-read-N-minute + per-fallback-cached-live-read-N-hour + per-fallback-default-copy + per-fallback-skip-block + per-fallback-channel-downgrade + per-fallback-language-downgrade-to-English) + per-canonical-per-render-fallback-confidence-tier + per-canonical-per-render-fallback-explainability + per-canonical-per-render-FBC-feedback-loop (per-realized-vs-predicted-render-success-rate + per-realized-vs-predicted-fallback-trigger-rate + per-realized-vs-predicted-open-CTR-conversion + per-pattern-learning + per-multi-arm-bandit-regret + per-recalibration).

What does per-channel composition + per-send compliance-gate do?

Per-portfolio per-banner per-location per-recipient per-canonical-channel-composition-spec runs per-portfolio per-canonical-per-render-channel-target (per-email-HTML + per-email-plain-text + per-email-AMP-Google-AMP-for-Email + per-MJML + per-Litmus-Personalize + per-Mailjet-MJML + per-SMS-160-char + per-SMS-MMS + per-RCS-business-messaging + per-push-notification-100-char + per-push-rich-with-image + per-direct-mail-postcard + per-direct-mail-letter + per-direct-mail-self-mailer + per-in-app-banner + per-in-app-modal + per-in-app-tooltip + per-AI-receptionist-greeting + per-conversational-AI-script + per-on-premise-digital-signage + per-Apple-Wallet-pass + per-Google-Pay-pass + per-WhatsApp-Business-template + per-Facebook-Messenger-template + per-Instagram-Direct-Message-template + per-LinkedIn-InMail) + per-canonical-per-render-per-channel-template (per-1-logical-template-renders-to-N-channels + per-channel-specific-character-limit + per-channel-specific-image-spec + per-channel-specific-CTA-format + per-channel-specific-tracking-pixel + per-channel-specific-unsubscribe-mechanism) + per-canonical-per-render-14-language-render (per-Spanish + per-Mandarin + per-Vietnamese + per-Korean + per-Tagalog + per-French + per-Arabic + per-Russian + per-Haitian-Creole + per-Polish + per-Portuguese + per-Hindi + per-Urdu + per-Bengali) + per-canonical-per-render-AB-test-multi-arm-bandit (per-UCB + per-Thompson-Sampling + per-Epsilon-Greedy + per-LinUCB + per-Contextual-bandit + per-causal-uplift-CATE-T-S-X-DR-learner + per-CausalML + per-DoubleML + per-EconML) + per-canonical-per-render-send-time-optimization (per-recipient-historical-engagement + per-recipient-time-zone + per-recipient-do-not-disturb-window + per-state-quiet-hours-TCPA + per-recipient-preferred-day-of-week + per-recipient-preferred-hour-of-day) + per-canonical-per-render-rendering-test (per-Litmus + per-Email-on-Acid + per-spam-filter-test + per-deliverability-warmup) + per-canonical-per-render-channel-confidence-tier + per-canonical-per-render-channel-explainability. Per-canonical-compliance-gate-spec runs per-portfolio per-canonical-per-send-CAN-SPAM (per-sender-ID + per-physical-postal-address + per-functional-opt-out-link + per-30-day-opt-out-honor) + per-canonical-per-send-TCPA (per-prior-express-written-consent + per-revocation-honored + per-quiet-hours-8am-9pm-recipient-time-zone) + per-canonical-per-send-10DLC-A2P-CTIA-Common-Short-Code-Carrier + per-canonical-per-send-RCS-business-messaging-policy + per-canonical-per-send-CASL + per-canonical-per-send-state-DNC + per-canonical-per-send-Federal-DNC + per-canonical-per-send-Telemarketing-Sales-Rule + per-canonical-per-send-CCPA-CPRA + per-canonical-per-send-GDPR-Article-6-lawful-basis + per-canonical-per-send-GDPR-Article-7-consent-record + per-canonical-per-send-GDPR-Article-17-erasure + per-canonical-per-send-GDPR-Article-22-automated-decision + per-canonical-per-send-LGPD + per-canonical-per-send-DPDP + per-canonical-per-send-PIPEDA + per-canonical-per-send-COPPA + per-canonical-per-send-HIPAA-marketing-authorization-164.508 + per-canonical-per-send-HIPAA-PHI-Safe-Harbor + per-canonical-per-send-FCRA + per-canonical-per-send-ECOA-Reg-B + per-canonical-per-send-Fair-Housing-Act + per-canonical-per-send-GLBA + per-canonical-per-send-FINRA-2210 + per-canonical-per-send-SEC-Reg-S-K + per-canonical-per-send-FDD-Item-12-Item-17-Item-19 + per-canonical-per-send-state-FRR + per-canonical-per-send-state-UDTPA + per-canonical-per-send-Lanham + per-canonical-per-send-Robinson-Patman + per-canonical-per-send-FTC-substantiation + per-canonical-per-send-FTC-MARS + per-canonical-per-send-FTC-AI-disclosure + per-canonical-per-send-FTC-endorsement-guides + per-canonical-per-send-FTC-Made-in-USA + per-canonical-per-send-FTC-Green-Guides + per-canonical-per-send-FTC-Negative-Option-ROSCA + per-canonical-per-send-FTC-MAP + per-canonical-per-send-FTC-Health-Products-Compliance-Guide + per-canonical-per-send-FTC-fake-review-rule-of-2024 + per-canonical-per-send-CFPB-UDAAP + per-canonical-per-send-FDA-DSHEA + per-canonical-per-send-FDA-OPDP-Rx-drug + per-canonical-per-send-DEA-Schedule-II-V + per-canonical-per-send-cannabis-state-board + per-canonical-per-send-alcohol-TABC-CalABC-SLA + per-canonical-per-send-tobacco-FDA + per-canonical-per-send-state-lottery + per-canonical-per-send-EU-AI-Act-Article-5-prohibited + per-canonical-per-send-EU-AI-Act-Article-50-transparency + per-canonical-per-send-EU-AI-Act-Article-13-14-15 + per-canonical-per-send-EU-AI-Act-Article-22-automated-decision + per-canonical-per-send-Digital-Services-Act-Article-30 + per-canonical-per-send-Digital-Markets-Act + per-canonical-per-send-WCAG-2.2-AA-accessibility-email + per-canonical-per-send-ARIA + per-canonical-per-send-EAA-EN-301-549 + per-canonical-per-send-Section-508 + per-canonical-per-send-ADA-Title-III + per-canonical-per-send-NIST-AI-RMF + per-canonical-per-send-ISO-42001 + per-canonical-per-send-ISO-27001 + per-canonical-per-send-SOC-2-Type-II + per-canonical-per-send-master-suppression-list (per-bounce + per-spam-complaint + per-unsubscribe + per-CAN-SPAM-opt-out + per-GDPR-erasure + per-CCPA-opt-out + per-TCPA-opt-out + per-state-DNC + per-Federal-DNC) + per-canonical-per-send-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-send-compliance-confidence-tier + per-canonical-per-send-compliance-explainability.

What does per-send cross-skill-handoff + per-email-orchestration-agent-canonical-bundle do?

Per-portfolio per-send per-canonical-per-send-cross-skill-handoff runs per-portfolio per-canonical-per-send-handoff-to-dynamic-content-email-marketing-software (parent commercial pillar at /dynamic-content-email-marketing-software) + per-canonical-per-send-handoff-to-email-orchestration (parent agent) + per-canonical-per-send-handoff-to-lifecycle-flow-architecture (sibling skill on email-orchestration agent) + per-canonical-per-send-handoff-to-per-location-list-segmentation + per-canonical-per-send-handoff-to-send-time-optimization + per-canonical-per-send-handoff-to-master-record-build-pillar (sibling build-pillar at /how-to-build-a-master-record-for-multi-location-customer-data) + per-canonical-per-send-handoff-to-customer-change-event-emission-build-pillar (sibling build-pillar at /how-to-build-real-time-customer-change-event-emission-for-multi-location-ai-agents) + per-canonical-per-send-handoff-to-cross-touchpoint-identity-resolution-build-pillar + per-canonical-per-send-handoff-to-deterministic-probabilistic-hybrid-identity-resolution-build-pillar + per-canonical-per-send-handoff-to-runtime-readable-behavioral-cohorts-build-pillar + per-canonical-per-send-handoff-to-versioned-customer-history-DSAR-build-pillar + per-canonical-per-send-handoff-to-versioned-history-regulatory-defense-build-pillar + per-canonical-per-send-handoff-to-crm-record-creation-build-pillar + per-canonical-per-send-handoff-to-multi-source-attribution-preserving-lead-ingestion-build-pillar + per-canonical-per-send-handoff-to-per-location-visitor-intent-enrichment-build-pillar + per-canonical-per-send-handoff-to-buyer-state-aware-bant-scoring-build-pillar + per-canonical-per-send-handoff-to-lifecycle-email-sms-build-pillar (sibling build-pillar at /how-to-architect-lifecycle-email-and-sms-across-50-500-locations) + per-canonical-per-send-handoff-to-per-location-sms-template-library-build-pillar (sibling build-pillar at /how-to-build-per-location-sms-template-library-for-multi-banner-franchises) + per-canonical-per-send-handoff-to-multi-location-sms-broadcast-build-pillar (sibling build-pillar at /how-to-build-multi-location-sms-broadcast-engine) + per-canonical-per-send-handoff-to-per-jurisdiction-compliance-multi-state-franchise-build-pillar (sibling build-pillar at /how-to-build-per-jurisdiction-compliance-for-multi-state-franchise-operators) + per-canonical-per-send-handoff-to-marketing-ai-autonomy-profile-configuration-build-pillar (sibling build-pillar at /how-to-build-marketing-ai-autonomy-profile-configuration-end-to-end) + per-canonical-per-send-handoff-to-tiered-pre-filter-deterministic-gates-build-pillar (sibling build-pillar at /how-to-build-tiered-pre-filter-deterministic-gates-for-ai-content-compliance) + per-canonical-per-send-handoff-to-event-tie-in-drafting-build-pillar (sibling build-pillar at /how-to-build-per-location-event-tie-in-drafting-at-multi-location-scale) + per-canonical-per-send-handoff-to-weather-seasonality-patterns-build-pillar (sibling build-pillar at /how-to-build-multi-location-weather-driven-marketing-reactions) + per-canonical-per-send-handoff-to-cs-agent-assist-build-pillar (sibling build-pillar at /how-to-build-multi-location-review-response-agent-assist) + per-canonical-per-send-handoff-to-per-location-missed-call-crm-creation-and-callback-workflow-build-pillar (sibling build-pillar at /how-to-build-per-location-missed-call-crm-creation-and-callback-workflow) + per-canonical-per-send-handoff-to-jsonld-generation-build-pillar + per-canonical-per-send-handoff-to-continuous-schema-audit-build-pillar + per-canonical-per-send-handoff-to-per-location-multi-model-attribution-build-pillar + per-canonical-per-send-handoff-to-routing-audit-trail-build-pillar + per-canonical-per-send-handoff-to-foot-traffic-integration-build-pillar (sibling build-pillar at /how-to-build-foot-traffic-integration-for-multi-location-attribution) + per-canonical-per-send-handoff-to-brand-voice-management + per-canonical-per-send-handoff-to-forbidden-phrase-library + per-canonical-per-send-handoff-to-claims-allowlist-substantiation. Per-email-orchestration-agent-canonical-bundle integrates the per-location-dynamic-content skill with sibling skills on the same email-orchestration agent: per-canonical-per-location-dynamic-content (this skill) + per-canonical-lifecycle-flow-architecture + per-canonical-per-location-list-segmentation + per-canonical-send-time-optimization + per-canonical-push-channel-extension + per-canonical-SMS-channel-extension + per-canonical-direct-mail-channel-extension. Per-canonical-end-to-end-SLA runs per-canonical-per-send-master-record-live-read-resolve-to-fallback-chain-resolve-to-channel-composition-to-compliance-gate-to-deliverability-to-engagement-to-FBC-feedback-loop-SLA canonical-SLA.

What does per-send audit-trail + per-canonical-end-to-end-replay do?

Per-portfolio per-send per-canonical-audit-trail runs per-portfolio per-canonical-per-send-canonical-audit-record (per-send-ID + per-banner-pointer + per-location-pointer + per-recipient-pointer + per-canonical-dynamic-content-pointer-snapshot + per-master-record-live-read-snapshot + per-Redis-CDN-edge-cache-snapshot + per-latency-budget-snapshot + per-multi-LLM-ensemble-snapshot + per-fallback-chain-snapshot + per-fallback-trigger-snapshot + per-render-confidence-tier-snapshot + per-channel-target-snapshot + per-AMP-MJML-Litmus-Mailjet-snapshot + per-14-language-render-snapshot + per-AB-test-multi-arm-bandit-snapshot + per-causal-uplift-CATE-snapshot + per-send-time-optimization-snapshot + per-rendering-test-Litmus-Email-on-Acid-snapshot + per-CAN-SPAM-snapshot + per-TCPA-snapshot + per-10DLC-A2P-CTIA-snapshot + per-RCS-business-messaging-snapshot + per-CASL-snapshot + per-state-DNC-snapshot + per-Federal-DNC-snapshot + per-TSR-snapshot + per-CCPA-CPRA-snapshot + per-GDPR-Article-6-7-17-22-snapshot + per-LGPD-snapshot + per-DPDP-snapshot + per-PIPEDA-snapshot + per-COPPA-snapshot + per-HIPAA-marketing-authorization-snapshot + per-HIPAA-PHI-Safe-Harbor-snapshot + per-FCRA-snapshot + per-ECOA-Reg-B-snapshot + per-Fair-Housing-Act-snapshot + per-GLBA-snapshot + per-FINRA-2210-snapshot + per-SEC-Reg-S-K-snapshot + per-FDD-Item-12-Item-17-Item-19-snapshot + per-state-FRR-snapshot + per-state-UDTPA-snapshot + per-Lanham-snapshot + per-Robinson-Patman-snapshot + per-FTC-substantiation-snapshot + per-FTC-MARS-snapshot + per-FTC-AI-disclosure-snapshot + per-FTC-endorsement-guides-snapshot + per-FTC-Made-in-USA-snapshot + per-FTC-Green-Guides-snapshot + per-FTC-Negative-Option-ROSCA-snapshot + per-FTC-MAP-snapshot + per-FTC-Health-Products-Compliance-Guide-snapshot + per-FTC-fake-review-rule-of-2024-snapshot + per-CFPB-UDAAP-snapshot + per-FDA-DSHEA-snapshot + per-FDA-OPDP-Rx-drug-snapshot + per-DEA-Schedule-II-V-snapshot + per-cannabis-state-board-snapshot + per-alcohol-TABC-CalABC-SLA-snapshot + per-tobacco-FDA-snapshot + per-state-lottery-snapshot + per-EU-AI-Act-Article-5-snapshot + per-EU-AI-Act-Article-50-snapshot + per-EU-AI-Act-Article-13-14-15-snapshot + per-EU-AI-Act-Article-22-snapshot + per-Digital-Services-Act-Article-30-snapshot + per-Digital-Markets-Act-snapshot + per-WCAG-2.2-AA-snapshot + per-ARIA-snapshot + per-EAA-EN-301-549-snapshot + per-Section-508-snapshot + per-ADA-Title-III-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-snapshot + per-ISO-27001-snapshot + per-SOC-2-Type-II-snapshot + per-master-suppression-list-snapshot + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-snapshot + per-compliance-confidence-tier-snapshot + per-canonical-audit-record) + per-canonical-immutable-WORM-storage + per-canonical-7-year-IRS-tax-retention + per-canonical-7-year-FTC-substantiation-retention + per-canonical-7-year-HIPAA-medical-record-retention + per-canonical-6-year-SEC-record-retention + per-canonical-3-year-FINRA-record-retention. Per-canonical-end-to-end-replay runs per-portfolio per-canonical-per-send-live-read-rewind + per-canonical-per-send-fallback-chain-rewind + per-canonical-per-send-channel-composition-rewind + per-canonical-per-send-compliance-gate-rewind + per-canonical-per-send-replay-confidence-tier + per-canonical-per-send-replay-explainability.

Engage the email-orchestration agent

Per-portfolio per-banner per-location per-recipient per-canonical-dynamic-content-pointer + per-canonical-live-read-engine-spec + per-canonical-fallback-chain-spec + per-canonical-channel-composition-spec + per-canonical-compliance-gate-spec + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-ESP-vendor + per-dynamic-content-personalization-vendor + per-SMS-push-direct-mail-vendor + per-CMP-vendor + per-deliverability-vendor + per-suppression-vendor primitive.