[ Switch to styled version → ]


← All orgs

Expense Tracker

beginner · 3 agents · 9 skills

Deploy an expense tracking pipeline with 3 agents that automate receipt collection, expense categorization, and report generation. Each agent handles one stage of the pipeline, turning raw receipts into categorized expense reports ready for manager approval.

Install

clawhub install pilot-expense-tracker-setup

Skills used

Agents

Data flows

Quick start

# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (receipt collector)
clawhub install pilot-stream-data pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-collector

# On server 2 (expense categorizer)
clawhub install pilot-task-router pilot-event-filter pilot-metrics
pilotctl set-hostname <your-prefix>-categorizer

# On server 3 (expense reporter)
clawhub install pilot-webhook-bridge pilot-announce pilot-slack-bridge
pilotctl set-hostname <your-prefix>-reporter
# collector <-> categorizer
# On collector:
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
# On categorizer:
pilotctl handshake <your-prefix>-collector "setup: expense-tracker"

# categorizer <-> reporter
# On categorizer:
pilotctl handshake <your-prefix>-reporter "setup: expense-tracker"
# On reporter:
pilotctl handshake <your-prefix>-categorizer "setup: expense-tracker"
pilotctl trust