# eCommerce AI agents series — companion artifacts

Cloneable checklists and matrices for the FactualMinds **eCommerce AI Agents** blog series (August 2026).

**Public URLs:** `https://www.factualminds.com/examples/architecture-blog-2026/ecommerce-ai-agents-series/{path}`

These files are **operating artifacts**, not a production commerce stack and **not** an anonymized client engagement.

- First-party platform signals cited in the posts (Gateway ~180→95 ms canary, AgentCore ~$791/mo at 50K sessions) come from earlier published FactualMinds AgentCore posts — not from this folder.
- Industry stats in the posts (Baymard cart abandonment **70.22%**, Gorgias WISMO share, Adobe Analytics July 2026 AI-referral figures via Digital Commerce 360) are attributed at the citation, not claimed as FactualMinds measurements.
- Do **not** treat sample SKUs, ticket counts, or refund caps as measured eCommerce outcomes.

## Versions (assumed)

| Component | Assumed version / note |
| --------- | ---------------------- |
| Python | 3.12+ (only if you also clone the store-agents stubs) |
| AgentCore Harness | GA 17 Jun 2026 — `CreateHarness` / `InvokeHarness` |
| AgentCore Runtime | Isolated microVM host for custom loops (Strands, etc.) |
| AgentCore Gateway + Policy | OpenAPI / MCP tools; Cedar default-deny on writes |
| Strands Agents | ≥ 1.x — Agents-as-Tools, Graph, Swarm, Workflow |
| Amazon Bedrock | Model access (Converse), Guardrails — not the agent host |
| Next.js / Tailwind | Typical ops dashboard / HITL UI — not required for every customer |

## Layout

| Path | Used by |
| ---- | ------- |
| [`15-automations-matrix.md`](15-automations-matrix.md) | Post 1 — pillar |
| [`support-agent-tool-policy.md`](support-agent-tool-policy.md) | Post 2 |
| [`wismo-state-machine.md`](wismo-state-machine.md) | Post 3 |
| [`backoffice-task-matrix.md`](backoffice-task-matrix.md) | Post 4 |
| [`operations-daily-brief-schema.md`](operations-daily-brief-schema.md) | Post 5 |
| [`analytics-tool-catalog.md`](analytics-tool-catalog.md) | Post 6 |
| [`review-intelligence-output-schema.md`](review-intelligence-output-schema.md) | Post 7 |
| [`order-exception-playbook.md`](order-exception-playbook.md) | Post 8 |
| [`catalog-validation-rules.md`](catalog-validation-rules.md) | Post 9 |
| [`shopping-agent-readiness-checklist.md`](shopping-agent-readiness-checklist.md) | Post 10 |
| [`hybrid-automation-decision-matrix.md`](hybrid-automation-decision-matrix.md) | Post 11 |
| [`architecture-cto-brief.md`](architecture-cto-brief.md) | Post 12 |
| [`architecture.drawio`](architecture.drawio) | Post 12 — storefront → Harness → tools |
| [`recommendation-agent-decision-matrix.md`](recommendation-agent-decision-matrix.md) | Post 13 |
| [`cart-abandonment-recovery-playbook.md`](cart-abandonment-recovery-playbook.md) | Post 14 |
| [`upsell-cross-sell-decision-matrix.md`](upsell-cross-sell-decision-matrix.md) | Post 15 |
| [`personalized-offer-approval-rules.md`](personalized-offer-approval-rules.md) | Post 16 |
| [`merchandising-recommendation-brief.md`](merchandising-recommendation-brief.md) | Post 17 |
| [`agentic-commerce-merchant-readiness.md`](agentic-commerce-merchant-readiness.md) | Post 32 — external-agent channel score |
| [`ai-search-channel-measurement.md`](ai-search-channel-measurement.md) | Post 33 — AI-referral instrumentation |
| [`geo-product-information-checklist.md`](geo-product-information-checklist.md) | Post 34 — GEO packaging (not a rank) |
| [`ai-ready-catalog-contract.md`](ai-ready-catalog-contract.md) | Post 35 — catalog as agent/search/GEO contract |
| [`agent-choice-optimization-signals.md`](agent-choice-optimization-signals.md) | Post 36 — decision-layer signals |
| [`autonomy-spectrum-by-action.md`](autonomy-spectrum-by-action.md) | Post 37 |
| [`hitl-approval-architecture.md`](hitl-approval-architecture.md) | Post 38 |
| [`ecommerce-agent-security-checklist.md`](ecommerce-agent-security-checklist.md) | Post 39 |
| [`ai-automation-opportunity-score.md`](ai-automation-opportunity-score.md) | Post 40 |
| [`monday-checklist.md`](monday-checklist.md) | All posts — ship gate |
| [`retention-risk-action-matrix.md`](retention-risk-action-matrix.md) | Post 18 — retention |
| [`ltv-attention-scorecard.md`](ltv-attention-scorecard.md) | Post 19 — LTV attention |
| [`post-purchase-journey-playbook.md`](post-purchase-journey-playbook.md) | Post 20 — journey coordinator |
| [`replenishment-engagement-rules.md`](replenishment-engagement-rules.md) | Post 21 — replenishment |
| [`inventory-reorder-risk-brief.md`](inventory-reorder-risk-brief.md) | Post 22 — inventory reorder |
| [`excess-inventory-action-matrix.md`](excess-inventory-action-matrix.md) | Post 23 — excess / dead stock |
| [`demand-forecast-action-brief.md`](demand-forecast-action-brief.md) | Post 24 — demand forecast brief |
| [`purchase-order-approval-gates.md`](purchase-order-approval-gates.md) | Post 25 — PO approval gates |
| [`vendor-health-scorecard.md`](vendor-health-scorecard.md) | Post 26 — vendor health |
| [`b2b-sales-agent-tool-policy.md`](b2b-sales-agent-tool-policy.md) | Post 27 — B2B sales tools + JWT |
| [`b2b-quote-approval-gates.md`](b2b-quote-approval-gates.md) | Post 28 — RFQ draft vs issue |
| [`b2b-reorder-attention-playbook.md`](b2b-reorder-attention-playbook.md) | Post 29 — cadence → AM action |
| [`b2b-account-health-dashboard.md`](b2b-account-health-dashboard.md) | Post 30 — AM attention table |
| [`b2b-onboarding-control-gates.md`](b2b-onboarding-control-gates.md) | Post 31 — credit/contract HITL |

Strands supervisor stubs live next door: [`../ecommerce-agentcore-store-agents/`](../ecommerce-agentcore-store-agents/).

## Quick dry-run

```bash
# From this folder — no AWS calls
ls -1 *.md architecture.drawio
```

## Related posts

- [AI agents for eCommerce: 15 automations](https://www.factualminds.com/blog/ai-agents-for-ecommerce-15-automations-2026/)
- [AI product recommendation agents](https://www.factualminds.com/blog/ai-product-recommendation-agent-ecommerce-2026/)
- [AI agents for cart abandonment](https://www.factualminds.com/blog/ai-agents-cart-abandonment-ecommerce-2026/)
- [AI agent for upsell and cross-sell](https://www.factualminds.com/blog/ai-agent-ecommerce-upsell-cross-sell-2026/)
- [AI agents for personalized offers](https://www.factualminds.com/blog/ai-agents-personalized-offers-ecommerce-2026/)
- [AI agents for dynamic merchandising](https://www.factualminds.com/blog/ai-agents-dynamic-merchandising-ecommerce-2026/)
- [AI customer retention agent](https://www.factualminds.com/blog/ai-customer-retention-agent-ecommerce-2026/)
- [AI agent for customer lifetime value](https://www.factualminds.com/blog/ai-agent-customer-lifetime-value-ecommerce-2026/)
- [AI agent for post-purchase engagement](https://www.factualminds.com/blog/ai-agent-post-purchase-engagement-ecommerce-2026/)
- [AI replenishment agent](https://www.factualminds.com/blog/ai-replenishment-agent-ecommerce-2026/)
- [AI inventory agent](https://www.factualminds.com/blog/ai-inventory-agent-reorder-ecommerce-2026/)
- [AI agent for excess inventory](https://www.factualminds.com/blog/ai-agent-excess-inventory-dead-stock-ecommerce-2026/)
- [AI demand forecasting agent](https://www.factualminds.com/blog/ai-demand-forecasting-agent-ecommerce-2026/)
- [AI purchase order agent](https://www.factualminds.com/blog/ai-purchase-order-agent-ecommerce-2026/)
- [AI agent for vendor performance](https://www.factualminds.com/blog/ai-agent-vendor-performance-ecommerce-2026/)
- [Your next customer may be an AI agent](https://www.factualminds.com/blog/ai-agent-as-next-customer-ecommerce-2026/)
- [AI search as an eCommerce sales channel](https://www.factualminds.com/blog/ai-search-ecommerce-sales-channel-2026/)
- [Generative engine optimization for eCommerce](https://www.factualminds.com/blog/generative-engine-optimization-ecommerce-2026/)
- [The AI-ready product catalog](https://www.factualminds.com/blog/ai-ready-product-catalog-agentic-commerce-2026/)
- [When AI agents choose products](https://www.factualminds.com/blog/when-ai-agents-choose-products-ecommerce-2026/)
- [Build eCommerce store AI agents on AgentCore](https://www.factualminds.com/blog/ecommerce-ai-agents-amazon-bedrock-agentcore-2026/)
- [AI sales agent for B2B eCommerce](https://www.factualminds.com/blog/ai-sales-agent-b2b-ecommerce-2026/)
- [AI quote agent for B2B RFQs](https://www.factualminds.com/blog/ai-quote-agent-b2b-ecommerce-2026/)
- [AI reorder agent for B2B customers](https://www.factualminds.com/blog/ai-reorder-agent-b2b-ecommerce-2026/)
- [AI account manager agent for B2B](https://www.factualminds.com/blog/ai-account-manager-agent-b2b-ecommerce-2026/)
- [AI agent for B2B customer onboarding](https://www.factualminds.com/blog/ai-agent-b2b-customer-onboarding-2026/)
- [AgentCore Harness + Strands ship map](https://www.factualminds.com/blog/production-ai-agents-aws-agentcore-harness-strands-2026/)
- [How much autonomy to give an eCommerce AI agent](https://www.factualminds.com/blog/ecommerce-ai-agent-autonomy-spectrum-2026/)
- [Human-in-the-loop AI agents for eCommerce](https://www.factualminds.com/blog/human-in-the-loop-ai-agents-ecommerce-2026/)
- [Secure AI agents connected to your store](https://www.factualminds.com/blog/secure-ai-agents-ecommerce-store-2026/)
- [AI agent ROI — what to automate first](https://www.factualminds.com/blog/ai-agent-roi-ecommerce-automation-priority-2026/)
