← All posts
Agencies·7 min·Nostimates

How to build an AI visibility dashboard on top of an API

Build a project per client, store prompt sets as reusable templates, schedule runs at a cadence matched to each client's budget, persist the full distribution rather than a point estimate, and define alerts that account for sampling uncertainty and repeated comparisons. Keep raw answers so any number can be evidenced on demand.

How to build an AI visibility dashboard on top of an API

Nostimates supplies collected answers and search results through an API. Agencies and platforms can build their own dashboards on those records, with their own brand, data model and client access controls. The design below describes responsibilities for your application, not hosted Nostimates features.

Data model

  • project → client: implement and test tenant isolation in your application. Keep the Nostimates account token on your server; it is not a client-scoped project key.
  • prompt_set → a reusable template. Onboarding client #41 should take minutes, not an afternoon.
  • run → prompt × surface × country × timestamp, storing the full distribution, not a single number.
  • sample → the raw answer text, retained for evidence.

Cadence is a cost dial

Frequency is a 7x multiplier between weekly and daily. So is surface count, and so is n. Give your account managers a per-client dial and let them spend more on the clients who pay for it.

Alert off the interval, not the point

Firing an alert every time a rate moves produces noise your team learns to ignore. Define an alerting rule that accounts for sampling uncertainty, repeated comparisons and the size of the change that matters. An estimate outside an earlier interval alone is not a guarantee of a meaningful change.

Agree usage terms

Your application owns the reporting experience. Discuss applicable attribution, redistribution and confidentiality terms during onboarding.

Build your own analysis

Collect AI answers and search results for your own applications. Explore the public docs or request API access to discuss targets and volume.