Capture-demand swarm · Inventory-Aware Retail Marketing Agent · Bopis-friction-detection skill · Build pillar · Published September 12, 2026
How to build BOPIS friction detection per-step per-location
A multi-location retailer running BOPIS (Buy Online Pick up In Store) plus ROPIS plus BORIS plus curbside plus locker pickup faces a 15-step funnel per pickup. Industry analysts estimate 30-50% abandonment between order-confirmation and pickup-handoff. Without orchestration the operator knows abandonment happened but does not know which step or why. This guide explains how to architect the bopis-friction-detection skill on the Inventory-Aware Retail Marketing Agent end-to-end at multi-location bopis-software scale: per-portfolio per-banner per-location per-pickup per-step per-canonical-BOPIS-step-pointer + per-canonical-friction-cause-classifier-spec + per-canonical-sequence-pattern-mining-spec + per-canonical-survival-analysis-spec + per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec + per-canonical-per-step-recovery-action-spec + per-canonical-per-step-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail.
What you will build
- Per-portfolio per-banner per-location per-pickup per-step per-canonical-BOPIS-step-pointer across 15-step funnel — discovery + add-to-cart + checkout-with-pickup-option + payment + order-confirmation + email-notification + SMS-notification + push-notification + pickup-arrival + pickup-staging-status + pickup-locker-access + pickup-curbside-arrival + pickup-handoff + return-window + customer-feedback-survey.
- Per-canonical-friction-cause-classifier-spec — 30+ cause classes (notification-failure email-bounce/SMS-deliverability/push-token-expiry/DNS-MX/DMARC-DKIM-SPF/Twilio-Bandwidth-MessageBird/10DLC-A2P-throughput + locker-full + locker-broken + staff-unavailable + parking-confusion + wrong-SKU-staged + out-of-stock-at-pickup + ID-mismatch + pickup-time-window-expired + curbside-app-failure + GPS-location-failure + cross-banner-confusion + mismatched-order-info + payment-method-on-file-expired + loyalty-points-discount-not-applied + tax-recalculation-error + tip-prompt-confusion + language-mismatch + accessibility-barrier + weather-deterrent + foot-traffic-spike + coordinated-customer-abuse) + 10-model LLM classifier ensemble.
- Per-canonical-sequence-pattern-mining-spec — PrefixSpan + SPADE + GSP + BIDE + CloSpan + Apriori association rule + FP-Growth + Frequent Episode Mining + Markov chain state transition + Hidden Markov Model + LSTM sequence + Transformer sequence attention (BERT + RoBERTa) + ensemble + min-support/min-confidence tuning.
- Per-canonical-survival-analysis-spec — Kaplan-Meier non-parametric + Cox PH + Weibull AFT + Log-Normal AFT + Log-Logistic AFT + Gompertz AFT + Generalized Gamma + DeepSurv + DeepHit + Random Survival Forest + Survival Boosting + time-to-pickup + time-to-abandonment + time-to-recovery + time-varying covariate + competing risk + Fine-Gray.
- Per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec — per-location benchmark + friction rate + step completion + recovery rate + NPS/CSAT + staffing correlation + weather correlation + foot-traffic correlation + store format correlation + square footage correlation + trade-area correlation + cluster detection (DBSCAN + HDBSCAN + OPTICS + K-means + spectral + agglomerative + Gaussian mixture) + per-banner correlation + per-trade-area pattern + per-app-version cluster + per-OS cluster + per-device-vendor cluster + per-notification-vendor cluster + systemic vs idiosyncratic decision + root-cause fix recommendation + per-location operational fix recommendation.
- Per-canonical-per-step-recovery-action-spec — channel fan-out (email-reminder + SMS-reminder + push-reminder + call-center-outreach + store-staff-alert + corporate-escalation + no-show-restocking + refund-vs-rescheduling-decision + loyalty-points-makeup + rebooking-link + curbside-app-deeplink) + staff-alert (Bringg + Zebra Reflexis + Workjam + Theatro + Crew by Square + When I Work + Deputy + 7shifts + HotSchedules) + A/B test multi-arm bandit + causal uplift CATE (T-learner + S-learner + X-learner + DR-learner + CausalML + DoubleML + EconML).
- Per-canonical-per-step-compliance-overlay— FTC Mail Order Rule 16 CFR 435 30-day applies to BOPIS (FTC v Macy's 2022 + Amazon 2023 + Walmart 2024 BOPIS scope) + CFPB Reg E 12 CFR 1005 electronic fund transfer error resolution (10-day investigation + 45-day extended + provisional credit + final resolution + written notice) + state sales tax nexus (Wayfair vs South Dakota 2018 SCOTUS economic nexus + 200-transaction-100k-revenue threshold + Streamlined Sales and Use Tax Agreement 24-state membership + marketplace facilitator laws + transient occupancy + use tax) + ADA Title III Robles 9th Cir 2019 digital accessibility + DOJ ADA Title III 2024 rulemaking + WCAG 2.2 AA + ARIA + EAA EN 301 549 + Section 508 + California Unruh Act + 13-state accessibility + state curbside parking ordinances (San Francisco curbside permits + Seattle Curbside Mobility Strategy + NYC DOT curbside management + ADA reserved-parking + EV-charging-parking + commercial-loading-zone) + state product liability + Magnuson-Moss Warranty Act + 50-state lemon law matrix + state UCC Article 2 + state UDTPA + FTC Endorsement Guides 2024 16 CFR Part 255 + FTC fake-review rule 2024 16 CFR Part 465 + FTC substantiation Pfizer 1972 + FTC Made in USA Labeling Rule 2021 + CCPA/CPRA + CCPA right-to-opt-out-of-automated-decisionmaking + GDPR Article 22 + COPPA-13 + EU AI Act Article 50 + Digital Services Act Article 30/26 + Digital Markets Act + Tennessee ELVIS Act + 11-state deepfake-law + Massachusetts AG Copley Advertising 2017 + Illinois BIPA + Texas CUBI + Washington MHMDA + PCI DSS 4.0 (when payment step) + CFPB Reg Z Truth-in-Lending (when financing offered) + NIST AI RMF + ISO 42001/27001 + SOC 2 Type II + OPA/Cedar/Casbin/Cerbos/Oso.
- Per-canonical-cross-skill-handoff + per-canonical-audit-trail — per-handoff-to-38-sibling-skills + per-per-step-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-state-sales-tax-defense-retention + per-3-year-CFPB-Reg-E-record-retention + per-7-year-PCI-DSS-4.0-incident-response-record-retention + per-3-year-ADA-Title-III-defense-retention + per-state-lemon-law-defense-retention-per-state-statute.
Why per-vendor-Manhattan-account-flat-funnel-metric breaks at multi-location bopis-software scale
Per-vendor-Manhattan-canonical-account-flat-funnel-metric ships per-account per-flat-step-completion-rate primitive — typically Manhattan Order Management produces a flat dashboard with conversion at each step. At 1-account-1-flat-funnel-metric scale per-account per-flat-funnel-metric primitive is enough. At multi-location bopis-software scale per-canonical-BOPIS-step-pointer + per-canonical-friction-cause-classifier-spec + per-canonical-sequence-pattern-mining-spec + per-canonical-survival-analysis-spec + per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec + per-canonical-per-step-recovery-action-spec + per-canonical-per-step-compliance-overlay + per-canonical-audit-trail. Per-vendor-Salesforce-Commerce-Cloud + NewStore + Aptos + Adobe-Commerce-Magento + Shopify-POS + BigCommerce + Cin7 + FlowHub + Mirakl + Fluent-Commerce + Kibo + Oracle-Retail + IBM-Sterling-OMS + SAP-Commerce-Cloud + commercetools + Spryker-Commerce + Reflektion + Bold-Commerce + Big-River + ROC-Commerce + Stuart + Zebra-Reflexis + Bringg-canonical-account-flat-funnel-metric ship per-vendor per-native account-flat-funnel-metric primitives.
The cross-location-systemic-pattern-detection anchor is the first operationally distinctive constraint. When same friction across multiple locations = systemic root-cause fix (notification-vendor outage + app-version bug + corporate-mandated process change). When only one location shows friction = idiosyncratic operational fix (locker repair + staff training + parking signage). Per-cohort cluster detection DBSCAN/HDBSCAN/OPTICS + per-banner correlation + per-trade-area pattern + per-app-version cluster + per-OS cluster + per-device-vendor cluster + per-notification-vendor cluster makes the systemic vs idiosyncratic decision.
The FTC-Mail-Order-Rule-30-day anchor is the second distinctive constraint. 16 CFR 435 applies to BOPIS. If cannot fulfill pickup within stated time + 30 days must provide notice with option to cancel + refund. Recent FTC enforcement includes FTC v Macy's 2022 + Amazon 2023 + Walmart 2024 BOPIS scope.
The CFPB-Reg-E-error-resolution anchor is the third distinctive constraint. 12 CFR 1005. Electronic fund transfer error resolution requires 10-day investigation + 45-day extended investigation + provisional credit + final resolution + written notice. BOPIS payment failures fall within Reg E scope.
The state-sales-tax-nexus anchor is the fourth distinctive constraint. BOPIS triggers per-state sales tax obligation at pickup location not order location. Wayfair vs South Dakota 2018 SCOTUS economic nexus + 200-transaction-100k-revenue threshold. Multi-state operators with BOPIS must register in all states of pickup + collect/remit per-state sales tax + Streamlined Sales and Use Tax Agreement SSUTA 24-state membership + marketplace facilitator laws + transient occupancy + use tax.
The ADA-Title-III-digital + state-curbside-parking-ordinance anchor is the fifth distinctive constraint. Robles 9th Cir 2019. Pickup process must be accessible. Digital BOPIS UI must meet WCAG 2.2 AA. Physical pickup must meet ADA accessibility standards including parking + entry + signage + locker height + reach range. Per-municipality curbside parking ordinances + ADA reserved-parking + EV-charging-parking + commercial-loading-zone restrictions + time-limited parking + per-municipality enforcement (San Francisco curbside permits + Seattle Curbside Mobility Strategy + NYC DOT curbside management).
The FTC-Endorsement-Guides-2024 + FTC-fake-review-rule-2024 anchor is the sixth distinctive constraint. Customer review of pickup experience cannot be suppressed under FTC fake-review rule 2024 16 CFR Part 465. Influencer review of pickup must disclose. FTC PrivateGiver 2023 enforcement extends.
The operator-side architecture above per-vendor-flat-funnel-metric primitive is canonical-BOPIS-step-pointer + friction-cause-classifier-spec + sequence-pattern-mining-spec + survival-analysis-spec + per-location-comparison-spec + cross-location-systemic-pattern-detection-spec + per-step-recovery-action-spec + per-step-compliance-overlay + cross-skill-handoff + audit-trail + portfolio-audit-trail.
What is in market today
Per-platform per-omnichannel-OMS-vendor
Manhattan Order Management, Salesforce Commerce Cloud, NewStore, Aptos, Adobe Commerce Magento, Shopify POS, BigCommerce, Cin7, FlowHub, Mirakl, Fluent Commerce, Kibo, Oracle Retail, IBM Sterling OMS, SAP Commerce Cloud, commercetools, Spryker Commerce, Reflektion, Bold Commerce, Big River, ROC Commerce, Stuart, Zebra Reflexis, Bringg. Per-account per-flat-step-completion-rate primitive. No per-cause classification. No sequence pattern mining. No cross-location systemic detection. Per-canonical-BOPIS-step-pointer-canonical-friction-cause-classifier-canonical-sequence-pattern-mining-canonical-survival-analysis-canonical-per-location-comparison-canonical-cross-location-systemic-pattern-detection-canonical-per-step-recovery-action-canonical-per-step-compliance-overlay-canonical-audit-trail is not the primitive.
Per-platform per-sequence-pattern-mining-vendor
SAS Enterprise Miner, KNIME, RapidMiner, IBM SPSS Modeler, Mixpanel Funnels, Amplitude Sequence Analysis, Heap Sequence Analysis, Pendo Funnels, Hotjar Funnels, FullStory Sequence Analysis, Quantum Metric Heatmap, Glassbox. Per-account per-flat-sequence-detector primitive (typically blind to per-step PrefixSpan/SPADE/GSP/BIDE/CloSpan + LSTM + Transformer sequence-attention ensemble semantics). Per-canonical-per-step-PrefixSpan-SPADE-GSP-BIDE-CloSpan-Apriori-FP-Growth-Frequent-Episode-Mining-Markov-chain-HMM-LSTM-Transformer-sequence-attention-BERT-RoBERTa-canonical-per-step-sequence-pattern-confidence-tier is not the primitive.
Per-platform per-survival-analysis-vendor
lifelines (Python), scikit-survival, PySurvival, survival-pytorch, DeepSurv, DeepHit, R survival package, R survminer, R flexsurv, SAS LIFETEST, SAS PHREG, SAS ICLIFETEST, Stata stcox, Stata streg. Per-account per-flat-survival-model primitive (typically blind to per-step time-to-pickup/time-to-abandonment/time-to-recovery + time-varying covariate + competing risk + Fine-Gray semantics). Per-canonical-per-step-Kaplan-Meier-Cox-PH-Weibull-AFT-Log-Normal-AFT-Log-Logistic-AFT-Gompertz-AFT-Generalized-Gamma-DeepSurv-DeepHit-Random-Survival-Forest-Survival-Boosting-canonical-per-step-time-to-pickup-time-to-abandonment-time-to-recovery-canonical-per-step-time-varying-covariate-competing-risk-Fine-Gray is not the primitive.
Per-platform per-omnichannel-compliance-vendor
Avalara (sales tax), TaxJar, Vertex, Sovos, CCH SureTax, Tax Cloud, Hyperproof, Drata, Vanta, Thoropass, OneTrust, TrustArc, Ketch, Securiti, BigID, AccessiBe, UserWay, AudioEye, Level Access, Siteimprove. Per-account per-flat-policy-rule primitive (typically blind to per-step FTC Mail Order Rule + CFPB Reg E + state sales tax nexus Wayfair + ADA Title III Robles + state curbside parking ordinance + FTC Endorsement Guides 2024 + Magnuson-Moss + 50-state lemon law semantics). Per-canonical-per-step-FTC-Mail-Order-Rule-30-day-canonical-per-step-CFPB-Reg-E-canonical-per-step-state-sales-tax-nexus-Wayfair-Streamlined-Sales-Use-Tax-Agreement-canonical-per-step-ADA-Title-III-Robles-canonical-per-step-state-curbside-parking-ordinance-canonical-per-step-FTC-Endorsement-Guides-2024-canonical-per-step-Magnuson-Moss-Warranty-canonical-per-step-state-lemon-law-50-state is not the primitive.
How the architecture is built
- Per-portfolio per-banner per-location per-pickup per-step per-canonical-BOPIS-step-pointer-substrate. Per-15-step-funnel canonical-step.
- Per-portfolio per-canonical-friction-cause-classifier-spec. Per-30+-cause-class-multi-label-classifier + per-LLM-classifier-10-model-ensemble + per-event-log-parsing + per-customer-survey-NLP-classification + per-staff-feedback-parsing + per-pattern-matching-Google-Twilio-AWS-SNS-FCM-APNS-MM7-RCS + per-historical-cross-reference + per-friction-confidence-tier canonical-friction.
- Per-portfolio per-canonical-sequence-pattern-mining-spec. Per-PrefixSpan + per-SPADE + per-GSP + per-BIDE + per-CloSpan + per-Apriori + per-FP-Growth + per-Frequent-Episode-Mining + per-Markov-chain + per-HMM + per-LSTM + per-Transformer + per-min-support-confidence-tuning + per-sequence-confidence-tier canonical-sequence.
- Per-portfolio per-canonical-survival-analysis-spec. Per-Kaplan-Meier + per-Cox-PH + per-Weibull-AFT + per-Log-Normal-AFT + per-Log-Logistic-AFT + per-Gompertz-AFT + per-Generalized-Gamma + per-DeepSurv + per-DeepHit + per-Random-Survival-Forest + per-Survival-Boosting + per-time-to-pickup + per-time-to-abandonment + per-time-to-recovery + per-time-varying-covariate + per-competing-risk + per-Fine-Gray + per-survival-confidence-tier canonical-survival.
- Per-portfolio per-canonical-per-location-comparison-spec. Per-location-benchmark + per-friction-rate + per-step-completion-rate + per-recovery-rate + per-NPS-CSAT + per-staffing-correlation + per-weather-correlation + per-foot-traffic-correlation + per-store-format-correlation + per-square-footage-correlation + per-trade-area-correlation + per-comparison-confidence-tier canonical-comparison.
- Per-portfolio per-canonical-cross-location-systemic-pattern-detection-spec. Per-cluster-DBSCAN-HDBSCAN-OPTICS-K-means-spectral-agglomerative-Gaussian-mixture + per-banner-correlation + per-trade-area-pattern + per-app-version-cluster + per-OS-cluster + per-device-vendor-cluster + per-notification-vendor-cluster + per-systemic-vs-idiosyncratic-decision + per-root-cause-fix-recommendation + per-per-location-operational-fix-recommendation + per-systemic-pattern-confidence-tier canonical-systemic-pattern.
- Per-portfolio per-canonical-per-step-recovery-action-spec. Per-channel-fan-out-email-SMS-push-call-center-store-staff-corporate-no-show-restocking-refund-vs-rescheduling-loyalty-points-rebooking-link + per-staff-alert-Bringg-Zebra-Reflexis-Workjam-Theatro-Crew-by-Square-When-I-Work-Deputy-7shifts-HotSchedules + per-corporate-escalation + per-A-B-test-MAB + per-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML + per-recovery-action-confidence-tier canonical-recovery.
- Per-portfolio per-canonical-per-step-compliance-overlay. Per-FTC-Mail-Order-Rule-30-day + per-CFPB-Reg-E + per-state-sales-tax-nexus-Wayfair-SSUTA + per-ADA-Title-III-Robles + per-DOJ-ADA-Title-III-2024-rulemaking + per-WCAG-2.2-AA + per-ARIA + per-EAA-EN-301-549 + per-Section-508 + per-California-Unruh-Act + per-13-state-accessibility + per-state-curbside-parking-ordinance + per-state-product-liability + per-Magnuson-Moss + per-state-lemon-law-50-state + per-state-UCC-Article-2 + per-state-UDTPA + per-FTC-Endorsement-Guides-2024 + per-FTC-fake-review-2024 + per-FTC-substantiation + per-FTC-Made-in-USA-Labeling-Rule-2021 + per-CCPA-CPRA + per-CCPA-right-to-opt-out + per-GDPR-Article-22 + per-COPPA-13 + per-EU-AI-Act-Article-50 + per-Digital-Services-Act-Article-30-26 + per-Digital-Markets-Act + per-Connecticut-CTDPA + per-Texas-DPSA + per-Virginia-CDPA + per-Colorado-CPA + per-Utah-CPA + per-Tennessee-ELVIS-Act + per-11-state-deepfake-law + per-Massachusetts-AG-Copley-Advertising-2017 + per-Illinois-BIPA + per-Texas-CUBI + per-Washington-MHMDA + per-PCI-DSS-4.0 + per-CFPB-Reg-Z + per-NIST-AI-RMF + per-ISO-42001 + per-ISO-27001 + per-SOC-2-Type-II + per-OPA-Cedar-Casbin-Cerbos-Oso canonical-compliance.
- Per-portfolio per-canonical-cross-skill-handoff. Per-handoff-to-38-sibling-skills canonical-handoff.
- Per-portfolio per-canonical-audit-trail + per-portfolio-audit-trail. Per-per-step-canonical-audit-record + per-immutable-WORM-storage + per-7-year-IRS-tax-retention + per-7-year-FTC-substantiation-retention + per-7-year-state-sales-tax-defense-retention + per-3-year-CFPB-Reg-E-record-retention + per-7-year-PCI-DSS-4.0-incident-response-record-retention + per-3-year-ADA-Title-III-defense-retention + per-state-lemon-law-defense-retention-per-state-statute canonical-audit.
Frequently asked questions
What is BOPIS friction detection per-step per-location — and what is the abandonment-at-curbside-without-knowing-why problem?
A multi-location retailer running BOPIS (Buy Online Pick up In Store) plus ROPIS (Reserve Online Pickup In Store) plus BORIS (Buy Online Return In Store) plus curbside pickup plus locker pickup faces a 15-step funnel per pickup: discovery + add-to-cart + checkout-with-pickup-option + payment + order-confirmation + email-notification + SMS-notification + push-notification + pickup-arrival + pickup-staging-status + pickup-locker-access + pickup-curbside-arrival + pickup-handoff + return-window + customer-feedback-survey. Industry analysts estimate 30-50% BOPIS abandonment between order-confirmation and pickup-handoff. Without orchestration the operator knows abandonment happened but does not know which step or why. Per-portfolio per-banner per-location per-pickup per-step per-canonical-BOPIS-step-pointer (per-discovery + per-add-to-cart + per-checkout-with-pickup-option + per-payment + per-order-confirmation + per-email-notification + per-SMS-notification + per-push-notification + per-pickup-arrival + per-pickup-staging-status + per-pickup-locker-access + per-pickup-curbside-arrival + per-pickup-handoff + per-return-window + per-customer-feedback-survey + per-canonical-BOPIS-step) + per-canonical-friction-cause-classifier-spec + per-canonical-sequence-pattern-mining-spec + per-canonical-survival-analysis-spec + per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec + per-canonical-per-step-recovery-action-spec + per-canonical-per-step-compliance-overlay + per-canonical-audit-trail.
Why does per-vendor-Manhattan-canonical-account-flat-funnel-metric break at multi-location bopis-software scale?
Per-vendor-Manhattan-canonical-account-flat-funnel-metric ships per-account per-flat-step-completion-rate primitive — typically Manhattan Order Management produces a flat dashboard with conversion at each step. Per-vendor-Salesforce-Commerce-Cloud + NewStore + Aptos + Adobe-Commerce-Magento + Shopify-POS + BigCommerce + Cin7 + FlowHub + Mirakl + Fluent-Commerce + Kibo + Oracle-Retail + IBM-Sterling-OMS + SAP-Commerce-Cloud + commercetools + Spryker-Commerce + Reflektion + Bold-Commerce + Big-River + ROC-Commerce + Stuart + Zebra-Reflexis + Bringg-canonical-account-flat-funnel-metric ship per-vendor per-native account-flat-funnel-metric primitives. None resolves per-cause classification at each step. None mines sequence patterns. None compares friction across locations. None detects systemic friction across the chain. No per-canonical-BOPIS-step taxonomy across the 15+ funnel steps, no per-canonical-friction-cause-classifier-spec resolving per-notification-failure (per-email-bounce + per-SMS-deliverability + per-push-token-expiry + per-DNS-MX-record + per-DMARC-DKIM-SPF + per-Twilio-Bandwidth-MessageBird + per-10DLC-A2P-throughput) + per-locker-full + per-locker-broken + per-staff-unavailable + per-parking-confusion + per-wrong-SKU-staged + per-out-of-stock-at-pickup + per-ID-mismatch + per-pickup-time-window-expired + per-curbside-app-failure + per-GPS-location-failure + per-cross-banner-confusion + per-mismatched-order-info + per-payment-method-on-file-expired + per-loyalty-points-discount-not-applied + per-tax-recalculation-error + per-tip-prompt-confusion + per-language-mismatch + per-accessibility-barrier + per-weather-deterrent + per-foot-traffic-spike + per-coordinated-customer-abuse, no per-canonical-sequence-pattern-mining-spec resolving per-PrefixSpan + per-SPADE + per-GSP + per-BIDE + per-CloSpan + per-Apriori-association-rule + per-FP-Growth + per-Frequent-Episode-Mining + per-Markov-chain-state-transition + per-Hidden-Markov-Model + per-Long-Short-Term-Memory-LSTM-sequence + per-Transformer-sequence-attention + per-Sequential-Pattern-Mining-PrefixSpan-SPADE-GSP-BIDE-CloSpan-ensemble, no per-canonical-survival-analysis-spec resolving per-Kaplan-Meier-non-parametric + per-Cox-PH-proportional-hazards + per-Weibull-AFT-Accelerated-Failure-Time + per-Log-Normal-AFT + per-Log-Logistic-AFT + per-Gompertz-AFT + per-Generalized-Gamma + per-DeepSurv-neural-survival + per-DeepHit + per-Random-Survival-Forest + per-Survival-Boosting + per-time-to-pickup + per-time-to-abandonment + per-time-to-recovery + per-time-varying-covariate + per-competing-risk + per-Fine-Gray, no per-canonical-per-location-comparison-spec resolving per-location-benchmark + per-per-location-friction-rate + per-per-location-step-completion + per-per-location-recovery-rate + per-per-location-NPS-CSAT + per-per-location-staffing-correlation + per-per-location-weather-correlation + per-per-location-foot-traffic-correlation + per-per-location-store-format-correlation + per-per-location-square-footage-correlation, no per-canonical-cross-location-systemic-pattern-detection (the operationally distinctive anchor: when same friction across multiple locations = systemic vs idiosyncratic; per-cohort cluster detection DBSCAN/HDBSCAN/OPTICS + per-banner correlation + per-trade-area pattern + per-app-version cluster + per-OS-cluster + per-device-vendor cluster + per-notification-vendor cluster; systemic = root-cause fix; idiosyncratic = per-location operational fix), no per-canonical-per-step-recovery-action-spec resolving per-channel-fan-out (per-email-reminder + per-SMS-reminder + per-push-reminder + per-call-center-outreach + per-store-staff-alert + per-corporate-escalation + per-no-show-restocking + per-refund-vs-rescheduling-decision + per-loyalty-points-makeup + per-rebooking-link) + per-staff-alert-Bringg-Zebra-Reflexis-Workjam + per-corporate-escalation, no per-canonical-per-step-compliance-overlay (the second operationally distinctive anchor: FTC Mail Order Rule 30-day applies to BOPIS + CFPB Reg E electronic fund transfer error resolution + state sales tax nexus BOPIS triggers per-state sales tax obligation + ADA Title III pickup must be accessible + WCAG 2.2 AA + state curbside parking ordinances + state product liability + Magnuson-Moss Warranty + state lemon law + FTC Endorsement Guides 2024 customer review of pickup experience + CCPA/GDPR for evidence packaging), no per-step audit trail with regulatory-defense retention. At 1-account-1-flat-funnel-metric scale per-account per-flat-funnel-metric primitive is enough. At multi-location bopis-software scale per-canonical-BOPIS-step-pointer + per-canonical-friction-cause-classifier-spec + per-canonical-sequence-pattern-mining-spec + per-canonical-survival-analysis-spec + per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec + per-canonical-per-step-recovery-action-spec + per-canonical-per-step-compliance-overlay + per-canonical-audit-trail.
How does per-step friction-cause classifier + per-step sequence-pattern-mining + per-step survival-analysis + per-location comparison + cross-location systemic-pattern detection work?
Per-portfolio per-banner per-location per-pickup per-step per-canonical-friction-cause-classifier-spec runs per-portfolio per-canonical-per-step-30+-cause-class-multi-label-classifier + per-canonical-per-step-LLM-classifier-ensemble (per-GPT-4o + per-Claude-Opus + per-Claude-Sonnet + per-Claude-Haiku + per-Gemini-Pro-2 + per-Mistral-Large-2 + per-Cohere-Command-R+ + per-Llama-3-70B + per-RoBERTa-fine-tuned + per-DeBERTa-fine-tuned) + per-canonical-per-step-event-log-parsing + per-canonical-per-step-customer-survey-NLP-classification + per-canonical-per-step-staff-feedback-parsing + per-canonical-per-step-pattern-matching-Google-message-Twilio-error-AWS-SNS-error-FCM-error-APNS-error-MM7-error-RCS-error + per-canonical-per-step-historical-cross-reference + per-canonical-per-step-confidence-tier + per-canonical-per-step-explainability. Per-canonical-sequence-pattern-mining-spec runs per-portfolio per-canonical-per-step-PrefixSpan + per-canonical-per-step-SPADE + per-canonical-per-step-GSP + per-canonical-per-step-BIDE + per-canonical-per-step-CloSpan + per-canonical-per-step-Apriori-association-rule + per-canonical-per-step-FP-Growth + per-canonical-per-step-Frequent-Episode-Mining + per-canonical-per-step-Markov-chain-state-transition + per-canonical-per-step-Hidden-Markov-Model + per-canonical-per-step-Long-Short-Term-Memory-LSTM-sequence + per-canonical-per-step-Transformer-sequence-attention-BERT-RoBERTa + per-canonical-per-step-Sequential-Pattern-Mining-ensemble + per-canonical-per-step-min-support-min-confidence-tuning + per-canonical-per-step-sequence-pattern-confidence-tier. Per-canonical-survival-analysis-spec runs per-portfolio per-canonical-per-step-Kaplan-Meier-non-parametric + per-canonical-per-step-Cox-PH-proportional-hazards + per-canonical-per-step-Weibull-AFT + per-canonical-per-step-Log-Normal-AFT + per-canonical-per-step-Log-Logistic-AFT + per-canonical-per-step-Gompertz-AFT + per-canonical-per-step-Generalized-Gamma + per-canonical-per-step-DeepSurv-neural-survival + per-canonical-per-step-DeepHit + per-canonical-per-step-Random-Survival-Forest + per-canonical-per-step-Survival-Boosting + per-canonical-per-step-time-to-pickup + per-canonical-per-step-time-to-abandonment + per-canonical-per-step-time-to-recovery + per-canonical-per-step-time-varying-covariate + per-canonical-per-step-competing-risk + per-canonical-per-step-Fine-Gray + per-canonical-per-step-survival-confidence-tier + per-canonical-per-step-survival-explainability. Per-canonical-per-location-comparison-spec runs per-portfolio per-canonical-per-location-benchmark + per-canonical-per-location-friction-rate + per-canonical-per-location-step-completion-rate + per-canonical-per-location-recovery-rate + per-canonical-per-location-NPS-CSAT + per-canonical-per-location-staffing-correlation + per-canonical-per-location-weather-correlation + per-canonical-per-location-foot-traffic-correlation + per-canonical-per-location-store-format-correlation + per-canonical-per-location-square-footage-correlation + per-canonical-per-location-trade-area-correlation + per-canonical-per-location-comparison-confidence-tier. Per-canonical-cross-location-systemic-pattern-detection-spec runs per-portfolio per-canonical-per-cohort-cluster-detection-DBSCAN + per-canonical-per-cohort-HDBSCAN + per-canonical-per-cohort-OPTICS + per-canonical-per-cohort-K-means + per-canonical-per-cohort-spectral-clustering + per-canonical-per-cohort-agglomerative-clustering + per-canonical-per-cohort-Gaussian-mixture-model + per-canonical-per-banner-correlation + per-canonical-per-trade-area-pattern + per-canonical-per-app-version-cluster + per-canonical-per-OS-cluster + per-canonical-per-device-vendor-cluster + per-canonical-per-notification-vendor-cluster + per-canonical-systemic-vs-idiosyncratic-decision + per-canonical-root-cause-fix-recommendation + per-canonical-per-location-operational-fix-recommendation + per-canonical-systemic-pattern-confidence-tier + per-canonical-systemic-pattern-explainability.
What does per-step recovery action + per-step compliance overlay do — and what are the FTC-Mail-Order-Rule + CFPB-Reg-E + state-sales-tax-nexus + ADA-Title-III + state-curbside-parking-ordinance + FTC-Endorsement-Guides-2024 anchors?
Per-portfolio per-banner per-location per-pickup per-step per-canonical-per-step-recovery-action-spec runs per-portfolio per-canonical-per-step-channel-fan-out (per-email-reminder + per-SMS-reminder + per-push-reminder + per-call-center-outreach + per-store-staff-alert + per-corporate-escalation + per-no-show-restocking + per-refund-vs-rescheduling-decision + per-loyalty-points-makeup + per-rebooking-link + per-curbside-app-deeplink) + per-canonical-per-step-staff-alert (per-Bringg + per-Zebra-Reflexis + per-Workjam + per-Theatro + per-Crew-by-Square + per-When-I-Work + per-Deputy + per-7shifts + per-HotSchedules) + per-canonical-per-step-corporate-escalation + per-canonical-per-step-no-show-restocking + per-canonical-per-step-refund-vs-rescheduling-decision + per-canonical-per-step-loyalty-points-makeup + per-canonical-per-step-rebooking-link + per-canonical-per-step-recovery-action-A-B-test (per-multi-arm-bandit-Thompson-LinUCB-contextual-bandit) + per-canonical-per-step-recovery-action-causal-uplift-CATE (per-T-learner + per-S-learner + per-X-learner + per-DR-learner + per-CausalML + per-DoubleML + per-EconML) + per-canonical-per-step-recovery-action-confidence-tier. Per-canonical-per-step-compliance-overlay runs per-portfolio per-canonical-per-step-FTC-Mail-Order-Rule-30-day (the first operationally distinctive anchor — 16 CFR 435 applies to BOPIS; if cannot fulfill pickup within stated time + 30 days must provide notice with option to cancel + refund; recent FTC enforcement v Macy's 2022 + Amazon 2023 + Walmart 2024 BOPIS scope) + per-canonical-per-step-CFPB-Reg-E-error-resolution (the second distinctive anchor — 12 CFR 1005; electronic fund transfer error resolution; 10-day investigation + 45-day extended investigation + provisional credit + final resolution + written notice; BOPIS payment failures within Reg E scope) + per-canonical-per-step-state-sales-tax-nexus (the third distinctive anchor — BOPIS triggers per-state sales tax obligation at pickup location not order location; Wayfair vs South Dakota 2018 SCOTUS economic nexus + 200-transaction-100k-revenue threshold; multi-state operators with BOPIS must register in all states of pickup + collect/remit per-state sales tax + Streamlined Sales and Use Tax Agreement SSUTA 24-state membership + marketplace facilitator laws + transient occupancy + use tax) + per-canonical-per-step-ADA-Title-III-digital-accessibility (the fourth distinctive anchor — Robles 9th Cir 2019; pickup process must be accessible; digital BOPIS UI must meet WCAG 2.2 AA; physical pickup must meet ADA accessibility standards including parking + entry + signage + locker height + reach range) + per-canonical-per-step-DOJ-ADA-Title-III-2024-rulemaking + per-canonical-per-step-WCAG-2.2-AA + per-canonical-per-step-ARIA + per-canonical-per-step-EAA-EN-301-549 + per-canonical-per-step-Section-508 + per-canonical-per-step-California-Unruh-Act + per-canonical-per-step-13-state-accessibility-law + per-canonical-per-step-state-curbside-parking-ordinance (the fifth distinctive anchor — per-municipality curbside parking ordinances + ADA reserved-parking + EV-charging-parking + commercial-loading-zone restrictions + time-limited parking + per-municipality enforcement; San Francisco curbside permits + Seattle Curbside Mobility Strategy + NYC DOT curbside management) + per-canonical-per-step-state-product-liability + per-canonical-per-step-Magnuson-Moss-Warranty-Act + per-canonical-per-step-state-lemon-law-50-state-matrix + per-canonical-per-step-state-UCC-Article-2 + per-canonical-per-step-state-UDTPA + per-canonical-per-step-FTC-Endorsement-Guides-2024-16-CFR-Part-255 (the sixth distinctive anchor — customer review of pickup experience cannot be suppressed under FTC fake-review rule 2024 16 CFR Part 465; influencer review of pickup must disclose; FTC PrivateGiver 2023) + per-canonical-per-step-FTC-fake-review-rule-2024 + per-canonical-per-step-FTC-substantiation-Pfizer-1972 + per-canonical-per-step-FTC-Made-in-USA-Labeling-Rule-2021 + per-canonical-per-step-CCPA-CPRA + per-canonical-per-step-CCPA-right-to-opt-out-of-automated-decisionmaking (when recovery-action MAB drives offer eligibility) + per-canonical-per-step-GDPR-Article-22 + per-canonical-per-step-COPPA-13 + per-canonical-per-step-EU-AI-Act-Article-50-AI-disclosure + per-canonical-per-step-Digital-Services-Act-Article-30-Article-26 + per-canonical-per-step-Digital-Markets-Act + per-canonical-per-step-Connecticut-CTDPA + per-canonical-per-step-Texas-DPSA + per-canonical-per-step-Virginia-CDPA + per-canonical-per-step-Colorado-CPA + per-canonical-per-step-Utah-CPA + per-canonical-per-step-Tennessee-ELVIS-Act-when-AI-voice + per-canonical-per-step-11-state-deepfake-law + per-canonical-per-step-Massachusetts-AG-Copley-Advertising-2017 + per-canonical-per-step-Illinois-BIPA + per-canonical-per-step-Texas-CUBI + per-canonical-per-step-Washington-MHMDA + per-canonical-per-step-PCI-DSS-4.0 (when payment-step) + per-canonical-per-step-CFPB-Reg-Z-Truth-in-Lending + per-canonical-per-step-NIST-AI-RMF + per-canonical-per-step-ISO-42001 + per-canonical-per-step-ISO-27001 + per-canonical-per-step-SOC-2-Type-II + per-canonical-per-step-OPA-Cedar-Casbin-Cerbos-Oso-policy-as-code + per-canonical-per-step-compliance-confidence-tier.
What does per-step cross-skill-handoff + per-inventory-agent-canonical-bundle + per-step audit-trail do?
Per-portfolio per-step per-canonical-per-step-cross-skill-handoff runs per-portfolio per-canonical-per-step-handoff-to-bopis-software (parent commercial pillar) + per-canonical-per-step-handoff-to-inventory-aware-marketing (parent agent) + per-canonical-per-step-handoff-to-per-state-action-decisioning-build-pillar (sibling shipped #357) + per-canonical-per-step-handoff-to-real-time-multi-location-inventory-state-monitoring-build-pillar (sibling shipped earlier) + per-canonical-per-step-handoff-to-cause-aware-cart-abandonment-recovery-build-pillar (sibling shipped earlier; cause-aware cart abandonment is the funnel-earlier analog) + per-canonical-per-step-handoff-to-inventory-aware-pdp-variation (sibling skill) + per-canonical-per-step-handoff-to-multi-vendor-receipt-joining-and-offline-attribution-build-pillar + per-canonical-per-step-handoff-to-multi-vendor-call-tracking-integration-build-pillar + per-canonical-per-step-handoff-to-multi-location-missed-call-detection-with-60-second-text-back-build-pillar + per-canonical-per-step-handoff-to-per-location-missed-call-crm-creation-and-callback-workflow-build-pillar + per-canonical-per-step-handoff-to-per-location-callback-scheduling-build-pillar + per-canonical-per-step-handoff-to-per-location-auto-text-sms-followup-for-missed-call-recovery-build-pillar + per-canonical-per-step-handoff-to-multi-location-sms-broadcast-engine-build-pillar + per-canonical-per-step-handoff-to-per-location-sms-template-library-build-pillar + per-canonical-per-step-handoff-to-push-notification-marketing-build-pillar + per-canonical-per-step-handoff-to-per-location-list-segmentation-build-pillar + per-canonical-per-step-handoff-to-per-location-dynamic-content-build-pillar + per-canonical-per-step-handoff-to-multi-platform-format-adaptation-build-pillar + per-canonical-per-step-handoff-to-per-platform-compliance-gating-build-pillar + per-canonical-per-step-handoff-to-anomaly-detection-skill + per-canonical-per-step-handoff-to-false-positive-suppression-build-pillar + per-canonical-per-step-handoff-to-per-location-per-cohort-two-sigma-anomaly-detection-build-pillar + per-canonical-per-step-handoff-to-cross-stream-correlation-build-pillar + per-canonical-per-step-handoff-to-multi-stream-severity-routing-build-pillar + per-canonical-per-step-handoff-to-alert-deduplication-build-pillar + per-canonical-per-step-handoff-to-multi-location-crisis-detection-build-pillar + per-canonical-per-step-handoff-to-master-record-build-pillar + per-canonical-per-step-handoff-to-runtime-readable-behavioral-cohorts-build-pillar + per-canonical-per-step-handoff-to-cross-touchpoint-identity-resolution-build-pillar + per-canonical-per-step-handoff-to-deterministic-probabilistic-hybrid-identity-resolution-build-pillar + per-canonical-per-step-handoff-to-versioned-customer-history-DSAR-build-pillar + per-canonical-per-step-handoff-to-versioned-history-regulatory-defense-build-pillar + per-canonical-per-step-handoff-to-multi-source-attribution-preserving-lead-ingestion-build-pillar + per-canonical-per-step-handoff-to-per-location-cross-channel-attribution-rollup-build-pillar + per-canonical-per-step-handoff-to-per-location-multi-model-attribution-build-pillar + per-canonical-per-step-handoff-to-per-jurisdiction-compliance-multi-state-franchise-build-pillar + per-canonical-per-step-handoff-to-per-vertical-compliance-overlay-build-pillar + per-canonical-per-step-handoff-to-marketing-compliance-overlay-regulated-industries-build-pillar + per-canonical-per-step-handoff-to-versioned-product-history-recall-traceability-build-pillar. Per-inventory-agent-canonical-bundle integrates the bopis-friction-detection skill with sibling skills on the same inventory-aware-marketing agent: per-canonical-bopis-friction-detection (this skill) + per-canonical-per-state-action-decisioning + per-canonical-inventory-aware-pdp-variation + per-canonical-real-time-multi-location-inventory-state-monitoring + per-canonical-cause-aware-cart-abandonment-recovery. Inventory-aware-marketing is now a multi-build-pillar agent. Per-canonical-end-to-end-SLA runs per-canonical-per-step-BOPIS-step-pointer-resolve-to-friction-cause-classifier-to-sequence-pattern-mining-to-survival-analysis-to-per-location-comparison-to-cross-location-systemic-pattern-detection-to-per-step-recovery-action-to-per-step-compliance-overlay-to-FTC-Mail-Order-Rule-CFPB-Reg-E-state-sales-tax-nexus-ADA-Title-III-state-curbside-parking-ordinance-FTC-Endorsement-Guides-2024-anchors-to-FBC-feedback-loop-SLA. Per-portfolio per-step per-canonical-audit-trail runs per-portfolio per-canonical-per-step-canonical-audit-record (per-step-ID + per-banner-pointer + per-location-pointer + per-pickup-ID + per-canonical-BOPIS-step-snapshot + per-15-step-funnel-snapshot + per-friction-cause-classifier-snapshot + per-30+-class-multi-label-snapshot + per-LLM-classifier-ensemble-snapshot + per-event-log-parsing-snapshot + per-customer-survey-NLP-snapshot + per-staff-feedback-snapshot + per-pattern-matching-Google-Twilio-AWS-SNS-FCM-APNS-MM7-RCS-snapshot + per-sequence-pattern-mining-snapshot + per-PrefixSpan-SPADE-GSP-BIDE-CloSpan-Apriori-FP-Growth-Frequent-Episode-Mining-Markov-chain-HMM-LSTM-Transformer-snapshot + per-survival-analysis-snapshot + per-Kaplan-Meier-Cox-PH-Weibull-AFT-Log-Normal-AFT-Log-Logistic-AFT-Gompertz-AFT-Generalized-Gamma-DeepSurv-DeepHit-Random-Survival-Forest-Survival-Boosting-snapshot + per-time-to-pickup-time-to-abandonment-time-to-recovery-time-varying-covariate-competing-risk-Fine-Gray-snapshot + per-per-location-comparison-snapshot + per-per-location-friction-rate-step-completion-rate-recovery-rate-NPS-CSAT-staffing-weather-foot-traffic-store-format-square-footage-trade-area-snapshot + per-cross-location-systemic-pattern-detection-snapshot + per-cluster-DBSCAN-HDBSCAN-OPTICS-K-means-spectral-agglomerative-Gaussian-mixture-snapshot + per-banner-correlation-trade-area-app-version-OS-device-vendor-notification-vendor-snapshot + per-systemic-vs-idiosyncratic-decision-snapshot + per-root-cause-fix-recommendation-snapshot + per-per-location-operational-fix-recommendation-snapshot + per-per-step-recovery-action-snapshot + per-channel-fan-out-snapshot + per-staff-alert-Bringg-Zebra-Reflexis-Workjam-Theatro-Crew-by-Square-When-I-Work-Deputy-7shifts-HotSchedules-snapshot + per-corporate-escalation-snapshot + per-no-show-restocking-snapshot + per-refund-vs-rescheduling-decision-snapshot + per-loyalty-points-makeup-snapshot + per-rebooking-link-snapshot + per-recovery-action-A-B-test-MAB-snapshot + per-recovery-action-causal-uplift-CATE-T-S-X-DR-CausalML-DoubleML-EconML-snapshot + per-compliance-overlay-snapshot + per-FTC-Mail-Order-Rule-30-day-snapshot + per-CFPB-Reg-E-error-resolution-snapshot + per-state-sales-tax-nexus-Wayfair-SCOTUS-Streamlined-Sales-Use-Tax-Agreement-snapshot + per-ADA-Title-III-Robles-snapshot + per-DOJ-ADA-Title-III-2024-rulemaking-snapshot + per-WCAG-2.2-AA-ARIA-EAA-Section-508-snapshot + per-California-Unruh-Act-snapshot + per-13-state-accessibility-law-snapshot + per-state-curbside-parking-ordinance-San-Francisco-Seattle-NYC-DOT-snapshot + per-state-product-liability-snapshot + per-Magnuson-Moss-Warranty-snapshot + per-state-lemon-law-50-state-snapshot + per-state-UCC-Article-2-snapshot + per-state-UDTPA-snapshot + per-FTC-Endorsement-Guides-2024-snapshot + per-FTC-fake-review-rule-2024-snapshot + per-FTC-substantiation-Pfizer-1972-snapshot + per-FTC-Made-in-USA-Labeling-Rule-2021-snapshot + per-CCPA-CPRA-snapshot + per-CCPA-right-to-opt-out-snapshot + per-GDPR-Article-22-snapshot + per-COPPA-13-snapshot + per-EU-AI-Act-Article-50-snapshot + per-Digital-Services-Act-Article-30-26-snapshot + per-Digital-Markets-Act-snapshot + per-Connecticut-CTDPA-Texas-DPSA-Virginia-CDPA-Colorado-CPA-Utah-CPA-snapshot + per-Tennessee-ELVIS-Act-snapshot + per-11-state-deepfake-law-snapshot + per-Massachusetts-AG-Copley-Advertising-2017-snapshot + per-Illinois-BIPA-Texas-CUBI-Washington-MHMDA-snapshot + per-PCI-DSS-4.0-snapshot + per-CFPB-Reg-Z-snapshot + per-NIST-AI-RMF-snapshot + per-ISO-42001-ISO-27001-SOC-2-Type-II-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-state-sales-tax-defense-retention + per-canonical-3-year-CFPB-Reg-E-record-retention + per-canonical-7-year-PCI-DSS-4.0-incident-response-record-retention + per-canonical-3-year-ADA-Title-III-defense-retention + per-canonical-state-lemon-law-defense-retention-per-state-statute.
What is the recurring 15-step × per-location systemic-vs-idiosyncratic pattern?
Every per-step inherits the same canonical-BOPIS-step-pointer + canonical-friction-cause-classifier-spec + canonical-sequence-pattern-mining-spec + canonical-survival-analysis-spec + canonical-per-location-comparison-spec primitives, but the canonical-cross-location-systemic-pattern-detection-spec produces the systemic-vs-idiosyncratic decision: when 3+ locations show same friction at same step within 24 hours = systemic root-cause fix (notification-vendor outage + app-version bug + corporate-mandated process change); when only 1 location shows friction = idiosyncratic operational fix (locker repair + staff training + parking signage). The compliance overlay applies uniformly across all 15 steps: FTC Mail Order Rule 30-day + CFPB Reg E electronic fund transfer error resolution + state sales tax nexus + ADA Title III + WCAG 2.2 AA + state curbside parking ordinances + Magnuson-Moss + state lemon law + FTC Endorsement Guides 2024 + FTC fake-review rule 2024 + PCI DSS 4.0 (when payment step) + CFPB Reg Z (when financing offered).
Engage the inventory agent
Per-portfolio per-banner per-location per-pickup per-step per-canonical-BOPIS-step-pointer + per-canonical-friction-cause-classifier-spec + per-canonical-sequence-pattern-mining-spec + per-canonical-survival-analysis-spec + per-canonical-per-location-comparison-spec + per-canonical-cross-location-systemic-pattern-detection-spec + per-canonical-per-step-recovery-action-spec + per-canonical-per-step-compliance-overlay + per-canonical-audit-trail + per-portfolio-audit-trail shipped as the orchestration layer above your existing per-omnichannel-OMS-vendor + per-sequence-pattern-mining-vendor + per-survival-analysis-vendor + per-omnichannel-compliance-vendor primitive.
Related reading
- Per-state action decisioning across ads, email, GBP, and PDP (sibling build-pillar on the same inventory agent — per-state-action triggers BOPIS-funnel adjustments)
- Real-time multi-location inventory state monitoring (sibling build-pillar — state-pointer source for the pickup-staging step)
- Cause-aware cart-abandonment recovery (sibling build-pillar — funnel-earlier analog to BOPIS friction detection)