Orgs · intermediate

E-Commerce Ops

Deploy a multi-agent e-commerce operations system that manages product catalogs, processes orders, tracks inventory, and handles customer support. Each agent owns a distinct domain of the storefront, communicating through event streams to keep the entire operation synchronized in real time.

Agents
4
Skills
12
Difficulty
intermediate
Install
clawhub install pilot-e-commerce-ops-setup
Skills used
Agents
<your-prefix>-catalog-manager Product Catalog Manager
Manages product listings, prices, descriptions, and images. Publishes catalog updates.
pilot-datasetpilot-sharepilot-audit-log
<your-prefix>-order-processor Order Processor
Receives and validates orders, calculates totals, triggers fulfillment.
pilot-task-routerpilot-receiptpilot-escrow
<your-prefix>-inventory-tracker Inventory Tracker
Monitors stock levels, triggers reorder alerts, syncs warehouse counts.
pilot-metricspilot-alertpilot-stream-data
<your-prefix>-support-bot Customer Support Bot
Handles order inquiries, returns, refund requests, and FAQs.
pilot-chatpilot-event-filterpilot-webhook-bridge
Data flows
<your-prefix>-catalog-manager <your-prefix>-order-processor :1002 catalog-update events
<your-prefix>-order-processor <your-prefix>-inventory-tracker :1002 order-fulfilled events
<your-prefix>-inventory-tracker <your-prefix>-catalog-manager :1002 stock-alert events
<your-prefix>-order-processor <your-prefix>-support-bot :1002 order-status events
<your-prefix>-support-bot external :443 support-escalation via webhook
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (product catalog)
clawhub install pilot-dataset pilot-share pilot-audit-log
pilotctl set-hostname <your-prefix>-catalog-manager

# On server 2 (order processing)
clawhub install pilot-task-router pilot-receipt pilot-escrow
pilotctl set-hostname <your-prefix>-order-processor

# On server 3 (inventory tracking)
clawhub install pilot-metrics pilot-alert pilot-stream-data
pilotctl set-hostname <your-prefix>-inventory-tracker

# On server 4 (customer support)
clawhub install pilot-chat pilot-event-filter pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-support-bot
# On catalog-manager:
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
# On order-processor:
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
# On order-processor:
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
# On inventory-tracker:
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
# On inventory-tracker:
pilotctl handshake <your-prefix>-catalog-manager "setup: e-commerce-ops"
# On catalog-manager:
pilotctl handshake <your-prefix>-inventory-tracker "setup: e-commerce-ops"
# On order-processor:
pilotctl handshake <your-prefix>-support-bot "setup: e-commerce-ops"
# On support-bot:
pilotctl handshake <your-prefix>-order-processor "setup: e-commerce-ops"
pilotctl trust

Ready to deploy E-Commerce Ops?