dashcaptain

Dash Captain is in early access — we're onboarding sellers in waves.

Join early access
For developers & AI agents

Push 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

  1. Get a token

    Join early access (free), then generate your push token at /connect/push. Shown once, stored hashed, rotate anytime.

  2. 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 key updates the tile (the last value becomes the delta); every push adds a history point. Units: count · currency · percent · ratio.

  3. 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