Orgs · beginner

Inventory Management

Deploy an inventory management system where a tracker monitors warehouse stock levels and shipments, a forecaster analyzes sales trends to predict stock needs, and an alerter triggers reorder notifications when stock hits thresholds. The three agents form a closed loop that keeps inventory optimized and prevents stockouts with minimal human intervention.

Agents
3
Skills
9
Difficulty
beginner
Install
clawhub install pilot-inventory-management-setup
Skills used
Agents
<your-prefix>-tracker Stock Tracker
Monitors warehouse stock levels, tracks incoming/outgoing shipments, and updates quantities in real time.
pilot-metricspilot-stream-datapilot-audit-log
<your-prefix>-forecaster Demand Forecaster
Analyzes sales trends, seasonal patterns, and lead times to predict stock needs.
pilot-datasetpilot-task-routerpilot-cron
<your-prefix>-alerter Reorder Alerter
Triggers reorder notifications when stock hits thresholds and sends PO requests to suppliers.
pilot-alertpilot-webhook-bridgepilot-slack-bridge
Data flows
<your-prefix>-tracker <your-prefix>-forecaster :1002 stock-snapshot
<your-prefix>-forecaster <your-prefix>-alerter :1002 reorder-forecast
<your-prefix>-alerter external :443 purchase-order via webhook
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (stock tracker)
clawhub install pilot-metrics pilot-stream-data pilot-audit-log
pilotctl set-hostname <your-prefix>-tracker

# On server 2 (demand forecaster)
clawhub install pilot-dataset pilot-task-router pilot-cron
pilotctl set-hostname <your-prefix>-forecaster

# On server 3 (reorder alerter)
clawhub install pilot-alert pilot-webhook-bridge pilot-slack-bridge
pilotctl set-hostname <your-prefix>-alerter
# tracker <-> forecaster
# On tracker:
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
# On forecaster:
pilotctl handshake <your-prefix>-tracker "setup: inventory-management"

# forecaster <-> alerter
# On forecaster:
pilotctl handshake <your-prefix>-alerter "setup: inventory-management"
# On alerter:
pilotctl handshake <your-prefix>-forecaster "setup: inventory-management"
pilotctl trust

Ready to deploy Inventory Management?