Trace every event and tool call behind your AI agents.
Capture, replay, and correlate the webhooks, callbacks, and tool calls behind your AI workflows — in real time, so agentic systems never fail silently in production.
- llm_turn$0.0086—
- exec_command83ms
- llm_turn$0.0090—
- http_fetch2341ms
Hold every tool call back from production until you say go.
Gate destructive actions behind named approval rules. Agent can browse, draft, and reason freely — but writes, refunds, and deletes pause for a human until someone hits approve.
- Per-tool and per-argument rules — approve once, deny forever
- Slack, email, and webhook prompts with full call context
- Audit trail of every decision, who made it, and why
{
"table": "orders",
"id": "ord_8H2k…",
"patch": { "status": "refunded",
"amount": -49900 }
}- db.write_ordersapprovedleah@2m
- http.deletedeniedleah@14m
- fs.readautorule#321m
- stripe.refundapprovedmo@38m
Track cost per agent. Catch a runaway before it costs you a weekend.
Live cost meters across models, tools, and tenants. Set hourly and monthly thresholds — when burn rate breaks them, we page you before the bill does.
- Per-token cost attribution across OpenAI, Anthropic, and self-hosted
- Hourly, daily, and monthly thresholds with Slack + PagerDuty alerts
- Stop runaway loops automatically when cost gates trip
Two commands. Live telemetry. No SDK rewrite.
ScoutTrace is a local, open-source MCP proxy that byte-tees the JSON-RPC traffic between your host and its servers. Wire it in once — every tool call, latency, and cost flows into your Agents view, with redaction running locally before anything leaves the laptop.
- One Homebrew tap, one init — Claude Code, Cursor, Desktop, any MCP host
- Strict / standard / permissive redaction runs on-device before dispatch
- Apache-2.0 on GitHub — point it at WebhookScout, your own webhook, or NDJSON
Inspect every webhook your providers send.
See full headers, payloads, and signature checks at the moment they arrive — no more digging through provider dashboards.
- Full request + response capture
- Signature validation for Stripe, GitHub, Slack, and more
- Forward to your local dev box with one command
- 200POST/webhooks/stripe142ms
- 200POST/webhooks/github88ms
- 500POST/agents/run2341ms
- 200POST/webhooks/slack61ms
- 200POST/webhooks/shopify116ms
Replay any captured event, before you ship.
Test your handler against the exact bytes your provider sends. Diff responses across versions to catch regressions.
- One-click replay
- Bulk replay suites
- Diff against previous runs
- 200POST/webhooks/stripe142ms
- 200POST/webhooks/github88ms
- 500POST/agents/run2341ms
- 200POST/webhooks/slack61ms
- 200POST/webhooks/shopify116ms
See the full chain across services.
When a webhook kicks off three downstream jobs, you see all of them in one timeline — across queues, agents, and tool calls.
- Cross-service trace IDs
- Agent + tool-call linking
- Latency and error attribution
- 200POST/webhooks/stripe142ms
- 200POST/webhooks/github88ms
- 500POST/agents/run2341ms
- 200POST/webhooks/slack61ms
- 200POST/webhooks/shopify116ms
A complete webhook surface, in one tool.
Inspector
Live capture for every endpoint with full payload search.
Replay
Re-fire any captured request to your handler.
Schemas
Validate provider payloads against built-in or custom contracts.
Forwarding
Pipe captured webhooks to your local dev box.
Alerts
Slack, Discord, email when forwarding fails or quotas hit.
Cron
Watch scheduled jobs and miss-detect silent failures.
Included with the platform.
Free tier
Start tracing webhooks at no cost.
Real-time
Sub-100ms capture and inspector updates.
Validation
Schema checks for major providers built in.
Integrations
Stripe, GitHub, Slack, Shopify and more.
One command. Live endpoint. Real traffic.
Spin up a tracked endpoint and start sending events. Replace the URL anywhere your provider posts.
# Create a tracked endpoint
curl -sX POST https://api.webhookscout.com/v1/endpoints \
-H "Authorization: Bearer $WHS_KEY" \
-d '{"name": "stripe"}'
# → https://webhookscout.com/u/abc123Trace your first webhook in 30 seconds.
Free to start. No credit card. Replay your first capture before you finish your coffee.