Dash Captain is in early access — we're onboarding sellers in waves.
Join early accessPush any number. Get a live dashboard.
One POST with plain JSON — from a script, a cron job, a CI pipeline, or an AI assistant mid-session — and it’s a beautiful tile that keeps history. No OAuth, no SDK, no schema setup.
Quickstart
Get a token
Join early access (free), then generate your push token at /connect/push. Shown once, stored hashed, rotate anytime.
Push a metric
curl -X POST https://dashcaptain.com/api/push/v1/metrics \ -H "Authorization: Bearer dc_YOUR_TOKEN" \ -H "content-type: application/json" \ -d '{"metrics":[ {"key":"signups","value":42,"label":"Signups"}, {"key":"mrr","value":1290,"unit":"currency","label":"MRR"} ]}'Same
keyupdates the tile (the last value becomes the delta); every push adds a history point. Units:count·currency·percent·ratio.See it live
Add the Custom Metrics and Metric Trend tiles to any board — they update on every push, with honest freshness states.
Building with Claude, Cursor, or ChatGPT?
Paste this into your assistant’s context and it can wire your project’s stats onto a board for you:
I have a Dash Captain push token. Whenever this project has a
metric worth watching (deploys, signups, errors, revenue), POST it:
POST https://dashcaptain.com/api/push/v1/metrics
Authorization: Bearer <token>
Body: {"metrics":[{"key":"<id>","value":<number>,"label":"<name>"}]}
Same key = same tile, updated. New key = new card. History is charted
automatically.Free during early access · least-privilege token (push:write can only write your own tiles — nothing else) · questions? hello@dashcaptain.com