Live · 6 ingestion sources

One control tower for every AI agent you run.

Connect your browser AI, provider accounts, scripts, CSV exports, or an inbound email — agentwach unifies usage, costs, and activity across all of them in one live dashboard.

14:02:11[extension]chatgpt.com · 1,284 tok · gpt-5
14:02:12[ingest/sdk]agent=research_bot run started
14:02:14[poll/openai]usage synced · $0.42 today
14:02:15[email]anthropic receipt parsed · 3 line items
14:02:17[csv]backfill · 412 events imported
Agent druids deployed across a holographic control tower
Six ways in

Connect agents however they run today.

A guided wizard walks you through any combination of these on first login — skip anytime, finish later.

01

Browser extension

Drop-in Chrome extension for ChatGPT, Claude, and Gemini. Pair with a 6-character code — token counts are estimated locally, nothing leaves the tab without consent.

02

Provider polling

Paste an OpenAI or Anthropic API key under Integrations to pull real usage and cost from the billing API on a schedule.

03

Ingest SDK / REST

POST events to /api/public/ingest with a workspace API key. Mint, rotate, and revoke keys from the Tokens page.

04

CSV upload

Drop usage exports straight into Integrations. We map columns and backfill history without writing a line of glue code.

05

Email forwarding

Each workspace gets a private inbound address. Forward billing receipts or vendor reports and we parse them into events.

06

Admin & roles

Role-scoped admin panel for workspace owners — manage members, sources, tokens, and clean up data in one place.

Cost governance · not just dashboards

Stop the bill before it arrives.

Every cost tracker shows yesterday's spend. agentwach sets per-agent budgets, fires alarms at custom thresholds, and re-alerts on an interval you choose — the governance LangSmith is still piloting behind a waitlist.

Per-agent budgets

Token and dollar caps scoped to each agent. Set a $50 ceiling on research_bot without touching production.

Custom thresholds

Warn at 60%, escalate at 90%, hard-stop at 100%. Each agent can have its own warning threshold and re-alert interval.

Live alarms

Active alarms surface on the dashboard the moment they fire — not when the monthly invoice lands.

Alarm · cost threshold
agent=research_bot · 82% of $50 daily budget · re-alert every 5m
14:02:17 · gpt-5 · $41.24 / $50.00
Setup
Under 2 min
Guided wizard with skip-anytime.
Sources
6 built-in
Browser, provider, SDK, CSV, email, admin.
Live data
Dashboard
Agent roster + activity the moment events land.

Spin up your control tower.

Create a workspace, pick your sources, and watch agents appear.

Create workspace →