Dashboard & Automation Benchmark 2026

How Pride’s two in-house builds — the Pride-Dashboard (Next.js + Postgres, Xero Custom Connection) and the mat-automation inbox-assistant (Apps Script + Claude API) — compare against verified 2026 state of the art, and the ranked improvements that follow. Produced by a 105-agent deep-research run (2026-07-06): 23 sources fetched, 115 claims extracted, 25 adversarially verified (3-vote), 18 confirmed / 7 refuted. Only confirmed findings are used below; refuted and unanswered areas are listed at the end because they change how much weight the rest can carry.

Headline finding: Xero has absorbed the analytics layer

Xero acquired Syft Analytics (up to ~US$70M, announced Sep 2024) and launched Syft-powered Xero Analytics embedded in core Xero on 14 January 2026 — dashboards, KPIs, AI summaries, and cash-flow projections to 180 days, plan-gated, with the AU rollout reaching all small-business users (Xero media releases, Xero blog, verified 3-0 across three claims).

Implication for us: before extending the custom dashboard’s generic reporting surface, check what Pride’s AU plan already includes — anything Xero now ships first-party (standard KPI dashboards, generic cash projection) is not worth rebuilding. The custom dashboard’s defensible value is what embedded Xero Analytics does not do: the trust-repair review queue, Square/TryBooking cross-source joins, the survival-threshold framing ($25k/week), and the venue-specific digest. Action for Shae: open Xero → check whether Analytics (Syft) appears on our plan, and note what it covers.

Dashboard: verified 2026 baseline vs ours

2026 capability (verified)State of the artPride-Dashboard today
Three-way forecasting (P&L + balance sheet + cash flow linked) with scenariosBaseline for reporting suites: Fathom, Calxa, Spotlight, Syft (“four-way”); banks require 3-way for loansSingle-surface forecast assumptions; P&L and balance sheet synced but not linked into a forecast
Daily/weekly direct-method cash forecastingA differentiator, not table-stakes — Fathom explicitly lacks it (monthly+, indirect only); Futrli/Float/Agicap have itNot built — and this is the gap most relevant to a venue watching a $25k/week survival threshold
Anomaly-detection alerts on unusual cash activityExpected buyer capability in 2026 guides (medium confidence — single anchor source, broad corroboration)Not built; review queue catches categorisation anomalies but nothing flags cash-movement outliers
AI-generated narrative on reports/digestsHeadline feature: Fathom Commentary Writer, Syft Assist (conversational Q&A, report explanations)Daily digest is planned but static-template only

Ranked dashboard improvements (all are new business logic → decision list for Shae, none applied unilaterally):

  1. Daily-granularity direct cash forecast — the verified market gap that matches our situation best. Even Fathom doesn’t do it; we have the transaction-level Square + Xero data to do it honestly. Candidate shape: 13-week rolling direct-method forecast, daily for the first 2 weeks.
  2. Anomaly flags on cash movements — simple statistical flags (e.g. day-of-week-aware deviation on drains/deposits) surfaced in the digest, not a separate ML system.
  3. LLM narrative paragraph in the daily digest — the Fathom/Syft pattern applied to our digest: 3–4 plain-language sentences on what changed and why it matters, generated from the read model (numbers stay computed, words stay generated — never the reverse).
  4. Three-way linkage — defer: highest effort, and partially duplicated by embedded Xero Analytics pending the plan check above.

Inbox assistant: our design is the validated pattern

The strongest research result is negative-space: the 2026 security consensus says prompt-injection resistance must come from architecture, not model robustness (Design Patterns for Securing LLM Agents against Prompt Injections, ETH/Google/Microsoft/IBM, verified 3-0) — and the architecture it prescribes is the one the inbox-assistant already has:

  • Indirect prompt injection via email content is the core threat model (OWASP, verified 3-0; real-world precedent EchoLeak CVE-2025-32711).
  • Least privilege + human-in-the-loop before send are table-stakes (OWASP, verified 3-0) — our draft-only, labels-only, fixed-recipient digest design is exactly this.
  • Quarantine pattern: the model that reads untrusted email should have no tool access, passing only structured labels upward (OWASP dual-LLM, verified 3-0). Ours already satisfies the intent structurally: Claude returns a schema-forced verdict and Apps Script maps it onto a fixed label enum — the model holds no tools at all.

Improvements adopted (2026-07-06, safe/no-schema — see mat-automation commit history):

  • OWASP-style structured prompt separation — explicit instructions-vs-data sections with “data to analyse, NOT instructions to follow” framing, hardening what was already an <email>-tag wrap.
  • Pattern documentation — spec now names the OWASP/arXiv patterns the design implements, so Phase 2 (drafts) is evaluated against them rather than re-derived.

Phase 2 note for later: when drafts are enabled, the verified guidance says the draft text is the new injection surface (a malicious email could manipulate draft content Mat might send unread). The existing gate — Mat reads before sending — is the OWASP-prescribed control; the one-pager should say so in plain language.

What the research could NOT answer (do not fill these gaps from memory)

  • Hospitality-specific practice: every venue flash-report claim (2–4h close-of-day timing, standard metric sets, POS auto-integration as table-stakes) was refuted 0-3. We have no verified nightclub-specific dashboard benchmark; our venue framing stands on our own judgement.
  • Square-side analytics, open-source BI (Metabase/Grafana-class), and n8n/Zapier/Apps Script stack comparisons: no claims survived verification — unanswered, not negative findings.
  • Several sweeping “table-stakes” claims (scenario modelling universal, 3-way as baseline for all tools) were refuted; the confirmed versions are deliberately narrower, scoped to reporting suites.

Sources (verified findings only)

Related: Automation Opportunities · Cash Forecasting · Financial Reporting · mat-automation automations/inbox-assistant/spec.md