Reporting
Update

Dashboards — shareable reporting pages that refresh themselves

TL;DR

Turn a connected account into a shareable dashboard in a couple of clicks, or describe the one you want and let the agent build it. Put it on a schedule and it keeps itself current — replaying the same queries through the same renderer, so a refresh changes the numbers and never the structure.

What shipped

  • Seven built-in templates: Google Ads, GA4, Meta, AdSense, AdMob, Ad Manager AdX and Search Console.
  • Dashboard mode in the composer — describe the page you want, iterate in chat, then save it as a card.
  • Deterministic refresh: the same queries re-run through the same renderer, with no model reinterpreting the page.
  • A permanent share URL you can publish and revoke, with revocation taking effect immediately.
  • The last ten snapshots kept, and a failed refresh keeps serving the previous good page instead of blanking it.

Why deterministic refresh matters

A scheduled refresh that regenerates a report can quietly change what the report means. Replaying fixed queries can only change the numbers — which is what makes a dashboard safe to put in front of a client on a schedule nobody is watching.

Refreshes run no model, and reads are free — so an hourly dashboard doesn't accumulate model spend.

Frequently asked questions

Does refreshing a dashboard cost credits?
No. A refresh replays the same platform reads and re-renders with no model involved, and reads are free. Only the initial build through a task costs credits.
Can I share a dashboard with someone who has no account?
Yes — publish it and send the link. Unpublishing stops it resolving immediately, with no cached copy left serving.
Will a shared dashboard appear in Google?
No — shared dashboards are marked no-index deliberately. The link is a private share, not a public page.
Try it on your own account

Start free — 2,500 credits a month, no credit card. Reads are free, and every write waits for your approval.

Related releases