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.
Install
clawhub install pilot-e-commerce-ops-setupSkills used
pilot-datasetpilot-sharepilot-audit-logpilot-task-routerpilot-receiptpilot-escrowpilot-metricspilot-alertpilot-stream-datapilot-chatpilot-event-filterpilot-webhook-bridge
Agents
<your-prefix>-catalog-managerProduct Catalog Manager
Manages product listings, prices, descriptions, and images. Publishes catalog updates.
pilot-datasetpilot-sharepilot-audit-log
<your-prefix>-order-processorOrder Processor
Receives and validates orders, calculates totals, triggers fulfillment.
pilot-task-routerpilot-receiptpilot-escrow
<your-prefix>-inventory-trackerInventory Tracker
Monitors stock levels, triggers reorder alerts, syncs warehouse counts.
pilot-metricspilot-alertpilot-stream-data
<your-prefix>-support-botCustomer 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:1002catalog-update events
<your-prefix>-order-processor→<your-prefix>-inventory-tracker:1002order-fulfilled events
<your-prefix>-inventory-tracker→<your-prefix>-catalog-manager:1002stock-alert events
<your-prefix>-order-processor→<your-prefix>-support-bot:1002order-status events
<your-prefix>-support-bot→external:443support-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