PulseBoard Start free

Live team dashboard

Your team’s numbers, live.
No refresh button.

PulseBoard puts sign-ups, revenue, support load and deploys on one shared board. Anyone can nudge a counter, your backend can push through the API, and everyone sees it within seconds. Digests and forecasts run in the background while you work.

Create your workspace

No credit card. Free during early access. Data stored in Switzerland.

What you get

One board the whole team trusts

Live counters

Every change lands on every open screen within about three seconds. Unchanged boards cost almost nothing: the browser asks, the server answers “nothing new”.

Background jobs

Queue a team digest, a goal forecast or a CSV export and keep working. A worker picks jobs up within seconds, retries with back-off and shows every step live.

Push from anywhere

One HTTP call from your backend, a Zap or a shell script updates a counter. Tokens are per workspace, stored hashed, and can be rotated in one click.

Forecasts, not just numbers

PulseBoard looks at the last 24 hours and tells you which targets you will hit this week, and which ones need attention now.

Under the hood

From event to everyone’s screen in about three seconds

  1. 1

    Something happens

    Lea clicks +1, or your signup service calls the API.

  2. 2

    It’s stored once

    A short transaction writes the value and bumps the board’s revision.

  3. 3

    Boards ask “anything new?”

    Open boards check every three seconds. Unchanged: a tiny “304 Not Modified”.

  4. 4

    Everyone sees it

    The counter animates, the feed shows who did what, the sparkline grows.

Read the full architecture →

API

One line to move a number

Wire PulseBoard into the tools you already have. Increment a counter when a customer signs up, set MRR from your billing system every night, or queue a digest before the Monday stand-up.

  • Bearer token per workspace, rotate any time
  • delta to add, value to set
  • 120 requests per minute per workspace
# add one sign-up
PB=https://r2-05-app.zicoxusi.cyon.site
curl -X POST $PB/api/v1/metrics/signups \
  -H "Authorization: Bearer $PULSEBOARD_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"delta": 1}'

# → {"ok":true,"key":"signups","value":85}

Questions

Good to know

Is it really real-time?

Changes show up on every open board within about three seconds. That’s near-real-time by design: boards poll a very cheap endpoint instead of holding a socket open, which keeps PulseBoard fast, reliable behind any proxy and easy to host. Boards pause while their tab is hidden.

How fast are background jobs?

A worker is on duty around the clock and usually starts a queued job within a few seconds. Failed jobs retry automatically after 10, 40 and 90 seconds, and you see every attempt on the Jobs page.

Where is my data?

On servers in Switzerland. No tracking, no ads, no third-party scripts. Details in our privacy policy.

What does it cost?

Nothing during early access. We’ll announce team pricing at least 30 days before anything changes, and you can export all your data as CSV at any time.

See it move

Open the demo board and watch the Northwind Labs team at work, or start your own in under a minute.

Create your workspace