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>-trackerStock Tracker
Monitors warehouse stock levels, tracks incoming/outgoing shipments, and updates quantities in real time.
pilot-metricspilot-stream-datapilot-audit-log
<your-prefix>-forecasterDemand Forecaster
Analyzes sales trends, seasonal patterns, and lead times to predict stock needs.
pilot-datasetpilot-task-routerpilot-cron
<your-prefix>-alerterReorder 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:1002stock-snapshot
<your-prefix>-forecaster<your-prefix>-alerter:1002reorder-forecast
<your-prefix>-alerterexternal:443purchase-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?