9 Commerce-AI Agents + Module Agents = Autonomous Operations.

AeionClaw isn't just a chat assistant. It's 9 commerce-AI agents that auto-fire on platform events plus module-specific agents across 12+ verticals. Each agent reads its target data, runs scoped AI inference, persists structured outputs, emits events, and surfaces approval requests when human review is needed. Same RBAC. Same audit log. Same cost caps.

How Agents Work — The Pattern

Every AeionClaw agent follows the same architecture: read the target record, run scoped AI inference against it, validate the result, persist structured fields, emit a platform event, and — if the action is high-stakes — surface it for approval instead of auto-executing. When an agent can't complete its job (no data, budget exhausted, AI response didn't validate, no matching event), it reports exactly why instead of silently doing nothing.

The 9 Commerce-AI Agents

detect_order_fraud

Fires on `commerce.order.created`. Reads order + customer history + device fingerprint + behavioral patterns. Persists `aiFraudScore` (0-1) + `aiFlagged` + `fraudAnomalies[]`. Emits `commerce.fraud.ai_analyzed`.

analyze_review

Fires on `record.created` filtered by `collection="product_reviews"`. Reads review text + customer history. Persists `sentimentScore` + `aiReplyDraft` + `aiFlagged` (for toxic/spam). Emits `commerce.review.analyzed`.

predict_churn

Fires on `commerce.subscription.payment_failed`. Reads payment history + product-engagement pattern + support-ticket sentiment. Persists `aiChurnRiskScore` (0-1) + `churnAnomalies[]`. Emits `commerce.churn.predicted`.

recover_cart

Fires on `record.created` filtered by `collection="abandoned_carts"`. Reads cart contents + customer history + similar past abandoners. Persists `recoveryStrategy` + `aiPersonalized` (subject + body for recovery email). Emits `commerce.cart.recovery_drafted`.

generate_product_copy

Fires on `product.created` or manual trigger. Reads product attributes + brand voice + competitor positioning. Persists `aiGeneratedDescription` + `aiSeoTitle` + `aiSeoMeta` + `aiAltText[]`. Emits `commerce.product.copy_generated`.

optimize_pricing

Fires on `cron.daily` or competitor scrape. Reads SKU sales velocity + competitor prices + margin. Persists `aiPriceSuggestion` + `aiPriceRationale`. Emits `commerce.pricing.optimized`.

predict_inventory

Fires on `cron.weekly`. Reads sales velocity + lead times + seasonality. Persists `aiReorderPoint` + `aiReorderQuantity` + `aiSeasonalFactor`. Emits `commerce.inventory.forecasted`.

dynamic_upsell

Fires on `cart.viewed`. Reads cart contents + customer purchase history + similar-customer-also-bought patterns. Persists upsell suggestion to cart record. Emits `commerce.upsell.suggested`.

predict_loyalty

Fires on `customer.activity`. Reads customer engagement velocity + tier history + reward redemption pattern. Persists `aiTierUpgradeProb` + `aiRecommendedReward`. Emits `commerce.loyalty.predicted`.

Commerce-AI Agent Schema Reservations

Each commerce-AI agent operates on dedicated schema fields reserved on its target collection. These ship as part of the base Commerce module.

Module-Specific Agents (Beyond Commerce)

aeion-helpdesk-agent

Triage ticket + draft reply + KB suggest + sentiment route

aeion-finance-manager

Invoice categorize + anomaly flag + variance commentary

aeion-fleet-operator

Route optimize + predictive maintenance + incident report

aeion-construction

Daily log summarize + RFI draft + clash detect + safety pattern

aeion-health

Triage ESI score + NEWS2 deterioration + SOAP note draft

aeion-hospitality

No-show predict + VIP brief + housekeeping schedule

aeion-dining

Table-turn optimize + menu engineering + reservation triage

aeion-sentinel

Threat correlate + incident draft + remediation suggest

aeion-recruit-assistant

Resume score + interview schedule + offer compose

aeion-lms

Course recommend + at-risk predict + assessment generate

aeion-marketing

Campaign draft + audience segment + A/B variant

aeion-content-manager

SEO optimize + multilingual variant + brand-fit score

Auto-Trigger Wiring (How Reactions Connect)

Each agent has a default reaction wiring it to a platform event. Customers can override per-tenant.

9 commerce-AI agents auto-fire on every event.