Completions

Keep-customer swarm · Inventory-Aware-Marketing Agent · OOS-cause-abandonment-recovery skill · Build pillar · Published July 29, 2026

How to build cause-aware cart abandonment recovery for inventory-aware multi-location retail

This guide explains how to architect the oos-cause-abandonment-recovery skill on the inventory-aware-marketing agent end-to-end at multi-location cause-aware abandonment scale: per-portfolio per-banner per-location per-customer per-cart per-canonical-abandonment-cause-pointer + per-canonical-cause-classification-spec + per-canonical-recovery-route-spec + per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail.

What you will build

  • Per-portfolio per-banner per-location per-customer per-cart per-canonical-abandonment-cause-pointer across 36 cause types — per-shipping-cost-shock + per-delivery-window-too-long + per-OOS-on-cart + per-OOS-on-add-on + per-low-stock-urgency + per-back-in-stock-pending + per-payment-method-not-accepted + per-payment-decline + per-3DS-friction + per-PSD2-SCA-friction + per-coupon-expired + per-coupon-not-applied + per-promo-stacking-disallowed + per-tax-shock + per-duties-shock + per-account-required-friction + per-guest-checkout-disabled + per-shipping-not-supported + per-PO-Box + per-APO-FPO + per-minimum-order-not-met + per-loyalty-insufficient + per-credit-decline-financing + per-financing-not-approved + per-substitution-not-allowed + per-size-OOS + per-color-OOS + per-fitment-mismatch + per-prescription-required + per-age-verification-required + per-channel-policy-violation + per-return-policy-objection + per-warranty-objection + per-shipping-restriction-export-control + per-mobile-form-friction + per-third-party-cookie-consent-friction.
  • Per-canonical-cause-classification-spec — per-rule-based-signal + per-NLP-classification + per-multi-LLM-classification (GPT-4o + Claude + Gemini-Pro + multi-LLM-ensemble + LLM-self-consistency + LLM-chain-of-thought) + per-XGBoost-LightGBM-CatBoost + per-survival-analysis + per-Bayesian-hierarchical + per-causal-uplift-CATE + per-cause-confidence-tier + per-cause-explainability.
  • Per-canonical-recovery-route-spec — per-shipping-cost-shock-recovery (free-shipping + BOPIS + ship-from-store + curbside) + per-OOS-recovery (substitution + back-in-stock + cross-banner + ship-from-store + cross-location-pickup + pre-order) + per-payment-friction-recovery (Affirm + Klarna + Afterpay + Shop-Pay + Apple-Pay + Google-Pay + PayPal + alternative payment) + per-coupon-promo-recovery (fresh coupon + promo stacking + loyalty redemption + clearance bundle) + per-tax-duty-recovery + per-account-friction-recovery (guest checkout + magic link) + per-shipping-restriction-recovery + per-mobile-form-friction-recovery + per-cookie-consent-recovery + per-age-verification-recovery + per-prescription-recovery + per-fitment-mismatch-recovery + per-7-channel-routing + per-5-mode-timing + per-budget-cap + per-frequency-cap + per-causal-uplift-CATE-arbitration + per-multi-arm-bandit-UCB-Thompson + per-recovery-confidence-tier + per-recovery-explainability.
  • Per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop — per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Made-in-USA + per-FTC-Negative-Option-ROSCA + per-FTC-MAP + per-CFPB-UDAAP + per-FCRA-prescreen-firm-offer + per-TILA-Reg-Z + per-CAN-SPAM + per-TCPA-10DLC-CTIA-A2P + per-CASL + per-CCPA-CPRA + per-GDPR + per-LGPD + per-DPDP + per-PIPEDA + per-COPPA + per-HIPAA-PHI + per-state-cosmetic-prescription + per-state-recreational-cannabis + per-state-ABC-alcohol + per-DEA + per-export-control-EAR-ITAR-OFAC + per-CPSC-CPSIA + per-EPA-FIFRA + per-Prop-65 + per-FDA-21-CFR-Part-101 + per-FDA-DSHEA + per-FDA-medical-device + per-FDD-Item-12-Item-17-Item-19 + per-state-FRR + per-Robinson-Patman + per-Lanham + per-state-UDTPA + per-WCAG-2.2-AA + per-Section-508 + per-ADA-Title-III + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-realized-cause-classification-accuracy + per-realized-recovery-uplift-vs-CATE + per-control-vs-treatment-realized + per-multi-arm-bandit-regret-realized + per-per-model-recalibration-cascade + per-pattern-learning + per-emerging-cause-detection + per-model-drift-detection + per-model-retraining-trigger.
  • Per-canonical-cross-skill-handoff + per-canonical-audit-trail — per-handoff-to-25-sibling-skills + per-per-cause-canonical-audit-record + per-SOC-2-Type-II + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-HIPAA-medical-record-retention.

Why per-vendor-Klaviyo-account-flat-1-2-3-email-sequence breaks at multi-location cause-aware abandonment scale

Per-vendor-Klaviyo-canonical-account-flat-1-2-3-email-sequence ships per-account per-flat-1-2-3-email-sequence primitive — typically a single account-level template with reminder + offer + last-chance emails fired blindly with no cause classification, no inventory-aware decisioning, no compliance gate per-cause. Per-vendor-Bloomreach + Customer.io + Iterable + Braze + Insider + Listrak + Rejoiner + CartStack + Salesforce-Marketing-Cloud + Shopify-Abandoned-Checkout + Drip + Yotpo-Email + Sailthru + Marigold-canonical-account-flat-1-2-3-email-sequence ship per-vendor per-native account-flat-1-2-3-email-sequence primitives.

At 1-account-1-flat-sequence scale per-account per-flat-1-2-3-email-sequence primitive is enough. At multi-location cause-aware abandonment scale per-canonical-abandonment-cause-pointer + per-canonical-cause-classification-spec + per-canonical-recovery-route-spec + per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail.

Per-account-flat-1-2-3-email-sequence + per-abandonment-cause-pointer-blind + per-cause-classification-blind + per-recovery-route-blind + per-compliance-gate-blind + per-FBC-feedback-loop-blind + per-multi-format-audit-trail-blind + per-FTC-substantiation-doctrine-blind + per-FTC-MARS-blind + per-FTC-AI-disclosure-blind + per-FTC-Negative-Option-ROSCA-blind + per-FTC-MAP-blind + per-CFPB-UDAAP-blind + per-FCRA-prescreen-firm-offer-blind + per-TILA-Reg-Z-blind + per-CAN-SPAM-blind + per-TCPA-10DLC-CTIA-A2P-blind + per-CASL-blind + per-CCPA-CPRA-blind + per-GDPR-blind + per-LGPD-blind + per-DPDP-blind + per-COPPA-blind + per-HIPAA-PHI-blind + per-state-cosmetic-prescription-blind + per-state-recreational-cannabis-blind + per-state-ABC-alcohol-blind + per-DEA-blind + per-export-control-EAR-ITAR-OFAC-blind + per-CPSC-CPSIA-blind + per-EPA-FIFRA-blind + per-Prop-65-blind + per-FDA-21-CFR-Part-101-blind + per-FDA-DSHEA-blind + per-FDA-medical-device-blind + per-FDD-Item-12-Item-17-Item-19-blind + per-state-FRR-blind + per-Robinson-Patman-blind + per-Lanham-blind + per-state-UDTPA-blind + per-WCAG-2.2-AA-blind + per-EU-AI-Act-Article-50-blind + per-EU-AI-Act-Article-13-Article-14-Article-15-blind + per-NIST-AI-RMF-blind + per-ISO-42001-blind + per-7-year-IRS-tax-retention-blind + per-7-year-FTC-substantiation-retention-blind + per-7-year-HIPAA-medical-record-retention-blind.

The operator-side architecture above per-vendor-flat-1-2-3-email-sequence primitive is canonical-abandonment-cause-pointer + per-cause-classification-spec + per-recovery-route-spec + per-compliance-gate-spec + per-FBC-feedback-loop + per-cross-skill-handoff + per-audit-trail + per-portfolio-audit-trail.

What is in market today

Per-platform per-cart-abandonment-email-vendor

Klaviyo, Bloomreach, Customer.io, Iterable, Braze, Insider, Listrak, Rejoiner, CartStack, Salesforce Marketing Cloud, Shopify Abandoned Checkout, Drip, Yotpo Email, Sailthru, Marigold. Per-account per-flat-1-2-3-email-sequence primitive. Per-canonical-abandonment-cause-pointer-canonical-cause-classification-canonical-recovery-route-canonical-compliance-gate-canonical-FBC-feedback-canonical-audit-trail is not the primitive.

Per-platform per-checkout-friction-analytics-vendor

Baymard Institute audits, FullStory, Glassbox, Hotjar, Mouseflow, Quantum Metric, Contentsquare, Pendo, LogRocket, Microsoft Clarity. Per-account per-flat-session-replay primitive. Per-canonical-per-cart-rule-based-signal-canonical-per-cart-NLP-classification-canonical-per-cart-multi-LLM-classification-canonical-per-cart-XGBoost-LightGBM-CatBoost-classification-canonical-per-cart-survival-analysis-time-to-recover-canonical-per-cart-Bayesian-hierarchical-multi-level-model-canonical-per-cart-causal-uplift-CATE is not the primitive.

Per-platform per-inventory-OMS-vendor

Manhattan Active Omni, Brightpearl, Cin7, Linnworks, NetSuite OMS, Salesforce Order Management, Shopify POS, Square for Retail, ChannelAdvisor, Pacejet. Per-account per-flat-OMS-API primitive (blind to per-cause OOS/substitution/cross-banner-reservation recovery routing). Per-canonical-per-cause-OOS-recovery-canonical-per-cause-substitution-suggestion-canonical-per-cause-back-in-stock-notification-canonical-per-cause-cross-banner-inventory-reservation-canonical-per-cause-ship-from-store-canonical-per-cause-cross-location-pickup-canonical-per-cause-pre-order-with-ETA is not the primitive.

Per-platform per-payment-financing-friction-vendor

Stripe Adaptive Acceptance, Adyen, Braintree, Worldpay, Checkout.com, Affirm, Klarna, Afterpay, Sezzle, Zip, Splitit, Bread Financial, Apple Pay, Google Pay, Shop Pay, PayPal. Per-account per-flat-payment-method primitive (blind to per-cause-payment-friction-recovery routing + per-FCRA-prescreen-firm-offer-compliance). Per-canonical-per-cause-payment-friction-recovery-canonical-per-cause-Affirm-Klarna-Afterpay-installment-offer-canonical-per-cause-Shop-Pay-Apple-Pay-Google-Pay-deep-link-canonical-per-cause-PayPal-deep-link-canonical-per-cause-alternative-payment-method-suggestion is not the primitive.

How the architecture is built

  1. Per-portfolio per-banner per-location per-customer per-cart per-canonical-abandonment-cause-pointer-substrate. Per-36-canonical-abandonment-cause canonical-cause.
  2. Per-portfolio per-canonical-cause-classification-spec. Per-rule-based-signal + per-NLP-classification + per-multi-LLM-classification + per-XGBoost-LightGBM-CatBoost + per-survival-analysis + per-Bayesian-hierarchical + per-causal-uplift-CATE + per-cause-confidence-tier canonical-classification.
  3. Per-portfolio per-canonical-recovery-route-spec. Per-shipping-cost-shock-recovery + per-OOS-recovery + per-payment-friction-recovery + per-coupon-promo-recovery + per-tax-duty-recovery + per-account-friction-recovery + per-shipping-restriction-recovery + per-mobile-form-friction-recovery + per-cookie-consent-recovery + per-age-verification-recovery + per-prescription-recovery + per-fitment-mismatch-recovery + per-7-channel-routing + per-5-mode-timing + per-budget-cap + per-frequency-cap + per-CATE-arbitration + per-multi-arm-bandit + per-recovery-confidence-tier canonical-recovery.
  4. Per-portfolio per-canonical-compliance-gate-spec. Per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Made-in-USA + per-FTC-Negative-Option-ROSCA + per-FTC-MAP + per-CFPB-UDAAP + per-FCRA-prescreen-firm-offer + per-TILA-Reg-Z + per-CAN-SPAM + per-TCPA-10DLC-CTIA-A2P + per-CASL + per-CCPA-CPRA + per-GDPR + per-LGPD + per-DPDP + per-PIPEDA + per-COPPA + per-HIPAA-PHI + per-state-cosmetic-prescription + per-state-recreational-cannabis + per-state-ABC-alcohol + per-DEA + per-export-control-EAR-ITAR-OFAC + per-CPSC-CPSIA + per-EPA-FIFRA + per-Prop-65 + per-FDA-21-CFR-Part-101 + per-FDA-DSHEA + per-FDA-medical-device + per-FDD-Item-12-Item-17-Item-19 + per-state-FRR + per-Robinson-Patman + per-Lanham + per-state-UDTPA + per-WCAG-2.2-AA + per-Section-508 + per-ADA-Title-III + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code canonical-compliance.
  5. Per-portfolio per-canonical-FBC-feedback-loop. Per-realized-cause-classification-accuracy + per-realized-recovery-uplift-vs-CATE + per-control-vs-treatment-realized + per-multi-arm-bandit-regret-realized + per-per-model-recalibration-cascade + per-pattern-learning + per-emerging-cause-detection + per-model-drift-detection + per-model-retraining-trigger canonical-FBC.
  6. Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-25-sibling-skills canonical-handoff.
  7. Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-cause-canonical-audit-record + per-FTC-substantiation + per-FTC-MARS + per-FTC-AI-disclosure + per-FTC-endorsement-guides + per-FTC-Negative-Option-ROSCA + per-FTC-MAP + per-CFPB-UDAAP + per-FCRA + per-TILA-Reg-Z + per-CAN-SPAM + per-TCPA-10DLC-CTIA-A2P + per-CASL-CRTC + per-CCPA-CPRA-DSAR + per-GDPR-DPIA + per-LGPD-ANPD + per-DPDP-India + per-PIPEDA-OPC + per-COPPA + per-HIPAA-PHI + per-export-control-EAR-ITAR-OFAC + per-DEA + per-state-recreational-cannabis + per-state-ABC-alcohol + per-CPSC-CPSIA + per-EPA-FIFRA + per-Prop-65 + per-FDA-21-CFR-Part-101-Part-202 + per-FDA-DSHEA + per-FDA-medical-device + per-FDD-Item-12-Item-17-Item-19 + per-state-FRR + per-Robinson-Patman + per-Lanham + per-state-UDTPA + per-WCAG-2.2-AA-Section-508-ADA-Title-III + per-EU-AI-Act-Article-50 + per-EU-AI-Act-Article-13-Article-14-Article-15 + per-NIST-AI-RMF + per-ISO-42001 + per-SOC-2-Type-II + per-immutable-WORM + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-HIPAA-medical-record-retention canonical-audit.
  8. Per-portfolio per-inventory-aware-marketing-agent-canonical-bundle. Per-oos-cause-abandonment-recovery + per-inventory-visibility + per-inventory-aware-pdp-variation + per-multi-channel-inventory-management + per-real-time-multi-location-inventory-state-monitoring canonical-bundle.
  9. Per-portfolio per-canonical-end-to-end-SLA. Per-per-cart-cause-classification-resolve-to-recovery-route-resolve-to-channel-routing-to-timing-resolve-to-compliance-gate-to-multi-arm-bandit-policy-to-canary-rollout-to-FBC-SLA canonical-end-to-end-SLA.
  10. Per-portfolio per-canonical-end-to-end-replay. Per-cause-classification-rewind + per-recovery-route-rewind + per-canary-rollout-rewind + per-multi-arm-bandit-rewind + per-replay-confidence-tier + per-replay-explainability canonical-replay.

Frequently asked questions

What is per-cart cause-aware cart abandonment recovery for inventory-aware multi-location retail?

Per-cart cause-aware cart abandonment recovery runs per-portfolio per-banner per-location per-customer per-cart per-canonical-abandonment-cause-pointer (per-shipping-cost-shock + per-delivery-window-too-long + per-out-of-stock-on-cart-item + per-out-of-stock-on-recommended-add-on + per-low-stock-urgency + per-back-in-stock-pending + per-payment-method-not-accepted + per-payment-decline + per-3DS-friction + per-PSD2-SCA-friction + per-coupon-expired + per-coupon-not-applied + per-promo-stacking-disallowed + per-tax-shock + per-duties-shock + per-account-required-friction + per-guest-checkout-disabled + per-shipping-address-not-supported + per-shipping-to-PO-Box + per-shipping-to-APO-FPO + per-minimum-order-not-met + per-loyalty-points-insufficient + per-credit-decline-financing + per-financing-not-approved-Affirm-Klarna-Afterpay + per-substitution-not-allowed + per-size-out-of-stock + per-color-out-of-stock + per-fitment-mismatch-automotive + per-prescription-required + per-age-verification-required + per-channel-policy-violation-blocked + per-return-policy-objection + per-warranty-objection + per-shipping-restriction-export-control + per-mobile-form-friction + per-third-party-cookie-consent-friction + per-canonical-abandonment-cause) + per-canonical-cause-classification-spec + per-canonical-recovery-route-spec + per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail.

Why does per-vendor-Klaviyo-canonical-account-flat-1-2-3-email-sequence break at multi-location cause-aware abandonment scale?

Per-vendor-Klaviyo-canonical-account-flat-1-2-3-email-sequence ships per-account per-flat-1-2-3-email-sequence primitive — typically a single account-level template with reminder + offer + last-chance emails fired blindly with no cause classification, no inventory-aware decisioning, no compliance gate per-cause. Per-vendor-Bloomreach + Customer.io + Iterable + Braze + Insider + Listrak + Rejoiner + CartStack + Salesforce-Marketing-Cloud + Shopify-Abandoned-Checkout + Drip + Yotpo-Email + Sailthru + Marigold-canonical-account-flat-1-2-3-email-sequence ship per-vendor per-native account-flat-1-2-3-email-sequence primitives. At 1-account-1-flat-sequence scale per-account per-flat-1-2-3-email-sequence primitive is enough. At multi-location cause-aware abandonment scale per-canonical-abandonment-cause-pointer + per-canonical-cause-classification-spec + per-canonical-recovery-route-spec + per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail.

How does per-cart cause-classification + per-cause recovery-route work?

Per-portfolio per-banner per-location per-cart per-canonical-cause-classification-spec runs per-portfolio per-canonical-per-cart-rule-based-signal (per-cart-event-stream + per-checkout-form-keystroke-replay + per-payment-decline-code + per-coupon-state + per-stock-state-at-cart-event + per-stock-state-at-checkout-event + per-shipping-quote-snapshot + per-tax-quote-snapshot + per-3DS-PSD2-SCA-friction-flag + per-mobile-form-friction-flag + per-third-party-cookie-consent-flag) + per-canonical-per-cart-NLP-classification (per-NER + per-intent + per-objection + per-language-detection) + per-canonical-per-cart-multi-LLM-classification (per-GPT-4o + per-Claude + per-Gemini-Pro + per-multi-LLM-ensemble + per-LLM-self-consistency + per-LLM-chain-of-thought) + per-canonical-per-cart-XGBoost-LightGBM-CatBoost-classification + per-canonical-per-cart-survival-analysis-time-to-recover + per-canonical-per-cart-Bayesian-hierarchical-multi-level-model + per-canonical-per-cart-causal-uplift-CATE + per-canonical-per-cart-cause-confidence-tier + per-canonical-per-cart-cause-explainability. Per-canonical-recovery-route-spec runs per-portfolio per-canonical-per-cause-shipping-cost-shock-recovery (per-free-shipping-offer + per-shipping-upgrade-offer + per-BOPIS-pickup-option + per-ship-from-store-option + per-curbside-pickup-option) + per-canonical-per-cause-OOS-recovery (per-substitution-suggestion + per-back-in-stock-notification + per-cross-banner-inventory-reservation + per-ship-from-store + per-cross-location-pickup + per-pre-order-with-ETA) + per-canonical-per-cause-payment-friction-recovery (per-Affirm-Klarna-Afterpay-installment-offer + per-Shop-Pay-Apple-Pay-Google-Pay-deep-link + per-PayPal-deep-link + per-alternative-payment-method-suggestion) + per-canonical-per-cause-coupon-promo-recovery (per-fresh-coupon + per-promo-stacking-allowance + per-loyalty-points-redemption-offer + per-clearance-bundle-recommendation) + per-canonical-per-cause-tax-duty-recovery + per-canonical-per-cause-account-friction-recovery (per-guest-checkout-enablement + per-magic-link-login) + per-canonical-per-cause-shipping-restriction-recovery + per-canonical-per-cause-mobile-form-friction-recovery + per-canonical-per-cause-cookie-consent-recovery + per-canonical-per-cause-age-verification-recovery + per-canonical-per-cause-prescription-recovery + per-canonical-per-cause-fitment-mismatch-recovery + per-canonical-per-cause-channel-routing (per-email + per-SMS + per-push + per-direct-mail + per-on-site-personalization + per-in-store-clienteling + per-AI-receptionist) + per-canonical-per-cause-timing (per-immediate + per-N-minute-delay + per-N-hour-delay + per-N-day-delay + per-customer-relative-quiet-hours) + per-canonical-per-cause-budget-cap + per-canonical-per-cause-frequency-cap + per-canonical-per-cause-causal-uplift-CATE-arbitration + per-canonical-per-cause-multi-arm-bandit-UCB-Thompson + per-canonical-per-cause-recovery-confidence-tier + per-canonical-per-cause-recovery-explainability.

What does per-cause compliance-gate + per-cause FBC-feedback work?

Per-portfolio per-cause per-canonical-compliance-gate-spec runs per-portfolio per-canonical-per-cause-FTC-substantiation-doctrine + per-canonical-per-cause-FTC-MARS + per-canonical-per-cause-FTC-AI-disclosure + per-canonical-per-cause-FTC-endorsement-guides + per-canonical-per-cause-FTC-Made-in-USA + per-canonical-per-cause-FTC-Negative-Option (Restore Online Shoppers Confidence Act ROSCA + 16 CFR Part 425 + state Auto-Renewal Acts) + per-canonical-per-cause-FTC-MAP (Minimum Advertised Price) + per-canonical-per-cause-CFPB-UDAAP + per-canonical-per-cause-FCRA-prescreen-firm-offer (for Affirm/Klarna/Afterpay financing) + per-canonical-per-cause-TILA-Reg-Z + per-canonical-per-cause-CAN-SPAM + per-canonical-per-cause-TCPA-10DLC-CTIA-A2P + per-canonical-per-cause-CASL + per-canonical-per-cause-CCPA-CPRA + per-canonical-per-cause-GDPR + per-canonical-per-cause-LGPD + per-canonical-per-cause-DPDP + per-canonical-per-cause-PIPEDA + per-canonical-per-cause-COPPA + per-canonical-per-cause-HIPAA-PHI + per-canonical-per-cause-state-cosmetic-prescription-restrictions + per-canonical-per-cause-state-recreational-cannabis-age-state + per-canonical-per-cause-state-ABC-alcohol-age-state + per-canonical-per-cause-DEA-controlled-substance + per-canonical-per-cause-export-control-EAR-ITAR-OFAC + per-canonical-per-cause-CPSC-CPSIA + per-canonical-per-cause-EPA-FIFRA + per-canonical-per-cause-Prop-65 + per-canonical-per-cause-FDA-21-CFR-Part-101 + per-canonical-per-cause-FDA-DSHEA + per-canonical-per-cause-FDA-medical-device + per-canonical-per-cause-FDD-Item-12-Item-17-Item-19 + per-canonical-per-cause-state-FRR + per-canonical-per-cause-Robinson-Patman + per-canonical-per-cause-Lanham-Act + per-canonical-per-cause-state-UDTPA + per-canonical-per-cause-WCAG-2.2-AA + per-canonical-per-cause-Section-508 + per-canonical-per-cause-ADA-Title-III + per-canonical-per-cause-EU-AI-Act-Article-50 + per-canonical-per-cause-EU-AI-Act-Article-13-Article-14-Article-15 + per-canonical-per-cause-NIST-AI-RMF + per-canonical-per-cause-ISO-42001 + per-canonical-per-cause-OPA-Rego-AWS-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-cause-compliance-confidence-tier + per-canonical-per-cause-compliance-explainability. Per-canonical-FBC-feedback-loop runs per-portfolio per-canonical-FBC-per-cause-realized-vs-predicted-cause-classification-accuracy + per-canonical-FBC-per-cause-realized-recovery-rate-vs-CATE-prediction + per-canonical-FBC-per-cause-control-vs-treatment-incrementality-realized + per-canonical-FBC-per-cause-multi-arm-bandit-regret-realized + per-canonical-FBC-per-cause-classification-model-recalibration + per-canonical-FBC-per-cause-survival-analysis-recalibration + per-canonical-FBC-per-cause-Bayesian-hierarchical-prior-recalibration + per-canonical-FBC-per-cause-CATE-recalibration + per-canonical-FBC-per-cause-XGBoost-LightGBM-CatBoost-recalibration + per-canonical-FBC-per-cause-pattern-learning + per-canonical-FBC-per-cause-emerging-cause-detection + per-canonical-FBC-per-cause-model-drift-detection + per-canonical-FBC-per-cause-model-retraining-trigger.

What does per-cause cross-skill-handoff + per-inventory-aware-marketing-agent-canonical-bundle do?

Per-portfolio per-cause per-canonical-per-cause-cross-skill-handoff runs per-portfolio per-canonical-per-cause-handoff-to-cart-abandonment-software (parent commercial pillar at /cart-abandonment-software) + per-canonical-per-cause-handoff-to-inventory-aware-marketing (parent agent) + per-canonical-per-cause-handoff-to-inventory-visibility (sibling commercial at /inventory-visibility) + per-canonical-per-cause-handoff-to-inventory-aware-pdp-variation (sibling commercial at /inventory-aware-pdp-variation) + per-canonical-per-cause-handoff-to-multi-channel-inventory-management (sibling commercial at /multi-channel-inventory-management) + per-canonical-per-cause-handoff-to-real-time-multi-location-inventory-state-monitoring-build-pillar (sibling build-pillar at /how-to-build-real-time-multi-location-inventory-state-monitoring-for-franchise-and-ecom) + per-canonical-per-cause-handoff-to-seo-preserving-pdp-refresh (sibling commercial at /seo-preserving-pdp-refresh) + per-canonical-per-cause-handoff-to-refresh-thousands-pdps-build-pillar (sibling build-pillar at /how-to-refresh-thousands-of-pdps-without-losing-ranking-equity) + per-canonical-per-cause-handoff-to-save-flow-propensity-scoring (sibling commercial at /save-flow-propensity-scoring) + per-canonical-per-cause-handoff-to-save-flow-propensity-build-pillar (sibling build-pillar at /how-to-build-save-flow-with-propensity-scored-offer-selection) + per-canonical-per-cause-handoff-to-runtime-readable-behavioral-cohorts-build-pillar (sibling build-pillar at /how-to-build-runtime-readable-behavioral-cohorts-for-multi-location-ai-agents) + per-canonical-per-cause-handoff-to-per-location-signal-aware-churn-model-build-pillar (sibling build-pillar at /how-to-build-per-location-signal-aware-churn-model) + per-canonical-per-cause-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-cause-handoff-to-multi-source-attribution-preserving-lead-ingestion-build-pillar (sibling build-pillar at /how-to-build-multi-source-attribution-preserving-lead-ingestion) + per-canonical-per-cause-handoff-to-per-location-multi-model-attribution-build-pillar (sibling build-pillar at /how-to-build-per-location-multi-model-attribution-at-multi-store-scale) + per-canonical-per-cause-handoff-to-triggered-multi-location-direct-mail-automation-build-pillar (sibling build-pillar at /how-to-build-triggered-multi-location-direct-mail-automation) + per-canonical-per-cause-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-cause-handoff-to-multi-location-sms-broadcast-build-pillar (sibling build-pillar at /how-to-build-multi-location-sms-broadcast-engine) + per-canonical-per-cause-handoff-to-push-notification-marketing-build-pillar (sibling build-pillar at /how-to-build-push-notification-marketing-at-multi-location-scale) + per-canonical-per-cause-handoff-to-tier-transition-timing-build-pillar (sibling build-pillar at /how-to-build-signal-driven-tier-transition-timing-for-multi-location-loyalty-programs) + per-canonical-per-cause-handoff-to-predictive-tier-transition-build-pillar (sibling build-pillar at /how-to-build-predictive-tier-transition-forecasting-for-multi-location-loyalty) + per-canonical-per-cause-handoff-to-five-destination-routing-build-pillar (sibling build-pillar at /how-to-build-five-destination-routing-for-ai-decision-approval) + per-canonical-per-cause-handoff-to-routing-audit-trail-build-pillar (sibling build-pillar at /how-to-build-routing-audit-trails-for-ai-output-governance) + per-canonical-per-cause-handoff-to-versioned-history-regulatory-defense-build-pillar (sibling build-pillar at /how-to-build-versioned-history-regulatory-defense-for-multi-location-operators) + per-canonical-per-cause-handoff-to-brand-voice-management + per-canonical-per-cause-handoff-to-forbidden-phrase-library + per-canonical-per-cause-handoff-to-claims-substantiation. Per-inventory-aware-marketing-agent-canonical-bundle integrates the oos-cause-abandonment-recovery skill with sibling skills on the same inventory-aware-marketing agent: per-canonical-oos-cause-abandonment-recovery (this skill) + per-canonical-inventory-visibility + per-canonical-inventory-aware-pdp-variation + per-canonical-multi-channel-inventory-management + per-canonical-real-time-multi-location-inventory-state-monitoring. Per-canonical-end-to-end-SLA runs per-canonical-per-cart-cause-classification-resolve-to-recovery-route-resolve-to-channel-routing-to-timing-resolve-to-compliance-gate-to-multi-arm-bandit-policy-to-canary-rollout-to-FBC-SLA canonical-SLA.

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

Per-portfolio per-cause per-canonical-audit-trail runs per-portfolio per-canonical-per-cause-canonical-audit-record (per-recovery-decision-ID + per-banner-pointer + per-location-pointer + per-customer-pointer + per-cart-pointer + per-36-canonical-abandonment-cause-snapshot + per-cause-classification-rule-based-snapshot + per-cause-classification-NLP-snapshot + per-cause-classification-multi-LLM-snapshot (GPT-4o + Claude + Gemini-Pro + multi-LLM-ensemble + LLM-self-consistency + LLM-chain-of-thought) + per-cause-classification-XGBoost-LightGBM-CatBoost-snapshot + per-cause-survival-analysis-snapshot + per-cause-Bayesian-hierarchical-snapshot + per-cause-CATE-snapshot + per-cause-confidence-tier-snapshot + per-shipping-cost-shock-recovery-snapshot + per-OOS-recovery-snapshot + per-payment-friction-recovery-snapshot + per-coupon-promo-recovery-snapshot + per-tax-duty-recovery-snapshot + per-account-friction-recovery-snapshot + per-shipping-restriction-recovery-snapshot + per-mobile-form-friction-recovery-snapshot + per-cookie-consent-recovery-snapshot + per-age-verification-recovery-snapshot + per-prescription-recovery-snapshot + per-fitment-mismatch-recovery-snapshot + per-channel-routing-snapshot + per-timing-snapshot + per-budget-cap-snapshot + per-frequency-cap-snapshot + per-CATE-arbitration-snapshot + per-multi-arm-bandit-UCB-Thompson-snapshot + per-recovery-confidence-tier-snapshot + per-FTC-substantiation-doctrine-snapshot + per-FTC-MARS-snapshot + per-FTC-AI-disclosure-snapshot + per-FTC-endorsement-guides-snapshot + per-FTC-Made-in-USA-snapshot + per-FTC-Negative-Option-ROSCA-snapshot + per-FTC-MAP-snapshot + per-CFPB-UDAAP-snapshot + per-FCRA-prescreen-snapshot + per-TILA-Reg-Z-snapshot + per-CAN-SPAM-snapshot + per-TCPA-10DLC-CTIA-A2P-snapshot + per-CASL-snapshot + per-CCPA-CPRA-snapshot + per-GDPR-snapshot + per-LGPD-snapshot + per-DPDP-snapshot + per-PIPEDA-snapshot + per-COPPA-snapshot + per-HIPAA-PHI-snapshot + per-state-cosmetic-prescription-snapshot + per-state-recreational-cannabis-snapshot + per-state-ABC-alcohol-snapshot + per-DEA-snapshot + per-export-control-EAR-ITAR-OFAC-snapshot + per-CPSC-CPSIA-snapshot + per-EPA-FIFRA-snapshot + per-Prop-65-snapshot + per-FDA-21-CFR-Part-101-snapshot + per-FDA-DSHEA-snapshot + per-FDA-medical-device-snapshot + per-FDD-Item-12-Item-17-Item-19-snapshot + per-state-FRR-snapshot + per-Robinson-Patman-snapshot + per-Lanham-snapshot + per-state-UDTPA-snapshot + per-WCAG-2.2-AA-Section-508-ADA-Title-III-snapshot + per-EU-AI-Act-Article-50-snapshot + per-EU-AI-Act-Article-13-Article-14-Article-15-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-snapshot + per-OPA-Cedar-Casbin-Cerbos-Oso-policy-snapshot + per-compliance-confidence-tier-snapshot + per-realized-vs-predicted-cause-accuracy-snapshot + per-realized-recovery-uplift-vs-CATE-snapshot + per-control-vs-treatment-realized-snapshot + per-multi-arm-bandit-regret-realized-snapshot + per-pattern-learning-snapshot + per-emerging-cause-detection-snapshot + per-model-drift-detection-snapshot + per-model-retraining-trigger-snapshot + per-canonical-audit-record) + per-canonical-FTC-substantiation + per-canonical-FTC-MARS + per-canonical-FTC-AI-disclosure + per-canonical-FTC-endorsement-guides + per-canonical-FTC-Negative-Option-ROSCA + per-canonical-FTC-MAP + per-canonical-CFPB-UDAAP + per-canonical-FCRA-prescreen-firm-offer + per-canonical-TILA-Reg-Z + per-canonical-CAN-SPAM + per-canonical-TCPA-10DLC-CTIA-A2P + per-canonical-CASL-CRTC + per-canonical-CCPA-CPRA-DSAR + per-canonical-GDPR-DPIA + per-canonical-LGPD-ANPD + per-canonical-DPDP-India + per-canonical-PIPEDA-OPC + per-canonical-COPPA + per-canonical-HIPAA-PHI + per-canonical-export-control-EAR-ITAR-OFAC + per-canonical-DEA + per-canonical-state-recreational-cannabis + per-canonical-state-ABC-alcohol + per-canonical-CPSC-CPSIA + per-canonical-EPA-FIFRA + per-canonical-Prop-65 + per-canonical-FDA-21-CFR-Part-101-Part-202 + per-canonical-FDA-DSHEA + per-canonical-FDA-medical-device + per-canonical-FDD-Item-12-Item-17-Item-19 + per-canonical-state-FRR + per-canonical-Robinson-Patman + per-canonical-Lanham + per-canonical-state-UDTPA + per-canonical-WCAG-2.2-AA-Section-508-ADA-Title-III + per-canonical-EU-AI-Act-Article-50 + per-canonical-EU-AI-Act-Article-13-Article-14-Article-15 + per-canonical-NIST-AI-RMF + per-canonical-ISO-42001 + per-canonical-SOC-2-Type-II + 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-end-to-end-replay runs per-portfolio per-canonical-per-cause-classification-rewind + per-canonical-per-cause-recovery-route-rewind + per-canonical-per-cause-canary-rollout-rewind + per-canonical-per-cause-multi-arm-bandit-rewind + per-canonical-per-cause-replay-confidence-tier + per-canonical-per-cause-replay-explainability.

Engage the inventory-aware-marketing agent

Per-portfolio per-banner per-location per-customer per-cart per-canonical-abandonment-cause-pointer + per-canonical-cause-classification-spec + per-canonical-recovery-route-spec + per-canonical-compliance-gate-spec + per-canonical-FBC-feedback-loop + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-cart-abandonment-email-vendor + per-checkout-friction-analytics-vendor + per-inventory-OMS-vendor + per-payment-financing-friction-vendor primitive.