Dashboard Data-Trust and Sharing Alert Automation: The Chart Still Renders Long After the Source Stopped

Why the dangerous dashboard is the one that still looks fine
Reporting tools are judged on how good the chart looks, which means the failure mode nobody designs for is the chart that looks perfect and is wrong. An access token expires over a weekend. A connector hits an error and stops pulling. A conversion event was never validated but got wired into a dashboard anyway. In every one of those cases the dashboard still renders, still shows a trend line, and still gets presented in a meeting — and the only thing separating a good decision from a bad one is whether someone happened to check the freshness of the underlying source before speaking. That check is exactly the kind of thing that gets skipped under time pressure, and exactly the kind of thing a rule engine does not skip.
How the underlying problem shows up before you fix it
A connector's access expired days ago and nobody noticed, because the dashboard kept displaying the last data it successfully pulled.
A number is presented in a client meeting from a source that was never validated, and the discrepancy surfaces afterwards.
A dashboard built with demonstration data to test the layout gets shared with a client, and the fictitious figures are read as real results.
A share link was created for a one-off review two quarters ago, has no expiry date, and is still live.
A report was started, left in draft, and forgotten — nobody is tracking which drafts went stale.
The same problem generates a fresh notification every single time anything runs, so the important ones drown in repetition.
Why this keeps happening without a rule engine watching the dashboard itself
Most alerting in reporting tools points at the metrics: tell me when cost goes above this number, tell me when conversions drop. That is useful and it is also blind to the failure that matters most, because a metric threshold cannot distinguish "this number fell" from "this number stopped updating". The state that predicts a wrong decision does not live in the metric at all — it lives in the connection behind it, in whether the source has been validated, and in who currently holds a link to the result. Nothing watches that unless something is built specifically to watch it.
How Centriu Dash evaluates dashboard trust and sharing state
A rule engine evaluates the current state of every data source, dashboard, share link and report against a set of system rules, and produces alert candidates. A connected source whose last sync is older than the configured staleness window raises an alert, escalating to critical once it passes forty-eight hours. A source in an error or expired state is critical immediately. A source whose trust level is still low or unvalidated raises an attention point with a specific recommended action: validate the conversion event before using it in decisions. On the sharing side, a dashboard holding demonstration data that has been shared is treated as critical, with the alert stating plainly that the data is fictitious and must not be presented as a real result; a share link created with no expiry date raises an attention point; a link within three days of expiring raises an informational one. Reports left in draft for three days or more surface as informational. Each candidate carries a deduplication key, so a persistent problem stays as one alert with an updated last-detected timestamp instead of generating a new one on every run, and each alert moves through a real lifecycle — new, read, in analysis, resolved, ignored, archived — with severity ranking putting critical first. Alongside the system rules, custom rules can watch a specific source for an error state, a low-confidence state, or a sync gap measured in hours.
What is actually built today
Staleness detection on connected sources against a configurable hour window, escalating from attention to critical past 48 hours without a sync.
Immediate critical alerts for a data source in an error or expired state.
An attention alert for a source whose trust level is still low or unvalidated, with "validate the conversion event" as the recommended action.
A critical alert when a dashboard containing demonstration data has been shared, explicitly warning that the figures are fictitious.
An attention alert for a share link created with no expiry date, and an informational one for a link within three days of expiring.
An informational alert for a report left in draft for three days or more.
Custom rules that watch a specific source for an error state, a low-confidence state, or a sync gap beyond a chosen number of hours.
Deduplication by key — a persistent condition stays one alert with first-detected and last-detected timestamps, rather than repeating.
A full alert lifecycle — new, read, in analysis, resolved, ignored, archived — with four severity levels ranked so critical items sort first.
Filters by severity and by category, including data and sources, sharing, reports, paid media, e-commerce and opportunities.
Settings that switch the system rules off entirely, suppress informational or opportunity alerts, or exclude alerts derived from demonstration data.
An agency catches a stale source before the meeting (illustrative scenario, not a real client)
An analyst opens the alerts list the morning of a client review. At the top, sorted first because it is critical, sits an alert saying one of the client's connected sources is in an error state and may compromise the dashboards linked to it. Below it, an attention alert notes a second source has not synced for longer than the configured window.
Neither of those would have been visible from the dashboard itself, which renders normally in both cases. The analyst reconnects the failed source, confirms the second one catches up, and marks both alerts as resolved — the deduplication key means neither had been generating a new notification every run in the days before, so the list was short enough to actually read.
A third alert, informational, flags a share link from a previous engagement that has no expiry date on it. That has nothing to do with today's meeting and everything to do with a client from last year still holding a live link to their dashboard. It takes thirty seconds to review and close a gap nobody had thought about since the link was created.
What changes operationally
The structural change is that the question "can I trust what this dashboard is showing me right now" gets answered by a rule that runs, rather than by whether someone remembered to check. Stale connections, failed connectors and unvalidated sources become visible before a number is presented instead of after it is disputed, and sharing hygiene — demonstration data going out as real, links with no end date — becomes a list to work through rather than something discovered by accident. Centriu deliberately attaches no figure to what that is worth; it depends entirely on how many sources and how many client relationships an operation carries.
When this is not the right fit
A team running one dashboard on one manually-updated spreadsheet does not have the failure mode this addresses — nobody is going to miss that a file they upload themselves has gone stale. The value scales with the number of connected sources, the number of dashboards, and the number of people outside the team holding links to them.
Metric-threshold alerts vs. watching the trust state behind the metric
A metric threshold answers "did this number move". It cannot answer "is this number still real", because a source that stopped syncing produces a flat line that looks like stability, not like failure. Centriu Dash's alert engine watches the layer underneath instead: the sync recency, the connector state, the validation status of the source, and the exposure of the finished dashboard through share links. That is a smaller set of questions than a general alerting system tries to cover, and it happens to be the set that actually predicts a wrong decision being made from a chart.
Related systems
Main system: Centriu Dash.
What it does NOT do
- Does not send alerts outside the product — alerts surface inside Dash; external notification delivery is groundwork, not a working feature, so nothing is emailed or messaged automatically.
- Does not support numeric thresholds on live connected metrics — the greater-than, less-than and percentage-change rule operators evaluate against demonstration values, so this page describes only the source-state, sharing and report rules, which read real records.
- Does not provide real-time monitoring — Dash updates data on a periodic, schedulable basis, never continuously, and the alert evaluation follows that same cadence.
- Does not diagnose why a source failed or fix it — it names the state and the recommended action; reconnecting or revalidating a source is a human step.
- Does not write to any connected platform — every Dash connector is read-only, authorised by the client's own account.
- Does not merge alerts or sources across organizations — each account sees only its own.
Security and governance
Every organization using Centriu Dash sees only its own dashboards, sources, share links and alerts. Connectors are read-only and authorised through the client's own account, so Dash reads data and never writes to a connected platform. Share links can carry an expiry date, and the alert engine specifically flags links created without one. Personal data follows Brazil's LGPD (Law No. 13,709/2018). Full detail on access control and audit trails lives at /governanca and /iso.
Pricing and contracting
Available by monthly subscription, with tiered plans. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).
Frequently asked questions
What makes a stale data source critical rather than just an attention point?
A connected source that has not synced within the configured hour window raises an attention alert; once the gap passes forty-eight hours, the same alert is raised as critical.
What happens if a dashboard built on demonstration data gets shared?
It raises a critical alert stating that the dashboard contains fictitious data and must not be presented as a real result.
Does the same problem generate a new alert every time the rules run?
No — each candidate carries a deduplication key, so a persistent condition stays as one alert with first-detected and last-detected timestamps.
Can I write my own rules?
Yes, for source state: a chosen source being in an error state, being flagged low-confidence, or having gone a chosen number of hours without syncing.
Are alerts emailed or sent by message?
No. Alerts surface inside Dash. There is no external delivery — that part is groundwork, not a working feature.
What does Centriu Dash cost?
It is sold by subscription with published plans — exact current values are on the central pricing page.
See how Centriu Dash watches dashboard trust
Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.