One dashboard for every message that left the building
Operator-grade dashboards for the metrics that decide how the next quarter goes — sent, delivered, read, replied, failed — across WhatsApp, Instagram, email and web chat. Slice by campaign, agent, team, segment and language without rebuilding the report in three different BI tools.
- Sent, delivered, read, failed in real time
- Pivot by channel, campaign, team, segment
- Drill from a number into the underlying messages
- Share live dashboard links with leadership
Operator metrics live in three different tools
Most growth and CX teams operate without a single, current picture of how their messaging actually performed. WhatsApp delivery comes from one vendor dashboard, email opens come from another, Instagram metrics live inside Meta Business Suite, agent productivity is in a separate helpdesk panel, and the warehouse copy is two days behind real time. Leadership asks "how did the Diwali campaign do?" and the answer involves three spreadsheets and a manual stitch.
Worse, the numbers do not agree. WhatsApp's read rate as reported by your vendor differs from what shows up in Looker because the warehouse missed a webhook for two hours last Tuesday. Agent CSAT is computed differently in your helpdesk than in your weekly review deck. Channel attribution is a fiction because there is no shared event spine. People stop trusting the dashboards and start asking for raw CSVs, which is the moment you have lost analytics as a discipline.
Real dashboards have to be operator-first, not BI-first. They have to show today's number, broken down the way an operator thinks about it (this campaign, that team, that segment), drill into the underlying messages on demand, and stay live without a refresh dance. The same data feeds the warehouse for executive reporting — but the operator does not have to wait for it.
Dashboards, in depth.
SabNode dashboards are operator dashboards. They show the metrics that matter when you are running a channel today — total sent in the last hour, delivery rate by template, read rate by segment, reply rate by agent, failure breakdown by Meta error code — with the latency of a live feed, not a nightly batch. Every dashboard is composed of cards (counters, charts, breakdown tables) that you can rearrange, filter and share.
Pivots are first-class. Any metric can be split by channel (WhatsApp, Instagram, email, web chat), by campaign, by template, by agent, by team, by segment, by language and by time-of-day. You can stack pivots — read rate by template within campaign within segment — without writing SQL. When a number looks off, click it to drill down to the underlying messages: who they were sent to, when, by what flow, and what each individual outcome was.
Real-time is the default. Counters update every few seconds as events flow in from Meta, Instagram, your email gateway and the web widget. The "today" view never lags more than a minute or so, so operators can react to a broadcast in progress, not after the fact. Historical views run against the same event store with longer aggregation windows and remain fast through pre-computed rollups.
Dashboards are not isolated. Every metric has a "view raw events" path that exports to CSV or pushes into BigQuery, Snowflake or Postgres for warehouse work. Share a dashboard link with leadership and the link stays live without exposing the underlying tooling. The result is one source of truth for operations and analytics, instead of two competing ones.
Everything you get with Dashboards.
Real-time counters
Sent, delivered, read, replied and failed counters update every few seconds. During a live broadcast you watch the dispatcher tick through the audience in real time, with delivery health visible at a glance.
Stackable pivots
Pivot any metric by channel, campaign, template, agent, team, segment, language or time-of-day. Stack two or three pivots simultaneously to find where a problem lives without leaving the dashboard.
Drill-to-message
Click any number to drill into the underlying messages — who, when, what template, what outcome, what error. The drill view links to the conversation in the shared inbox for one-click follow-up.
Agent and team views
Dedicated views for agent productivity (first response time, resolution time, messages handled, CSAT, ratings) and team health (queue depth, SLA compliance, workload distribution). Operator-grade, not vanity metrics.
Failure analysis
Failed messages are bucketed by Meta error code, with translated explanations and recommended actions. Spot a spike in invalid-number errors immediately rather than three days later in a CSV.
Shareable live links
Share a dashboard via a tokenised link that stays live without exposing the underlying tooling. Leadership sees today's number, not yesterday's. Tokens can be revoked instantly when access changes.
Scheduled snapshots
Schedule a dashboard to email or Slack as a PNG or PDF at 9am every morning. Useful for daily standups, weekly business reviews and board reporting without manually screenshotting anything.
Built for the way teams actually work.
Daily growth standup
The growth team starts every day with a shared dashboard: yesterday's broadcasts by template, top failure codes, revenue attributed to WhatsApp, agent SLA on the inbox queue. The link is pinned in Slack and stays live so anyone can see the latest numbers.
Support team SLA monitoring
A SaaS support lead watches an SLA dashboard live: queue depth, first-response time per agent, breaches in the last hour. When a number spikes, they drill straight to the underlying conversations and reassign workload from the same screen.
Campaign performance war room
During a course-launch campaign, the marketing team projects a war-room dashboard on a wall TV. Sent, delivered, read, replied and revenue update in real time across four language variants, and decisions on pacing are made within minutes of seeing them.
Daily payment reminder ops
An NBFC tracks a daily Utility broadcast for EMI reminders. Dashboard shows delivery, read and payment-completed rates by region; spikes in failure codes route to the ops queue, and the team intervenes the same day rather than at month-end.
Multi-brand executive view
A retail group operating three brands shares a consolidated dashboard with the CEO: messaging volume, revenue attributed and customer satisfaction by brand, by channel and by month. One link, three columns, live numbers — no monthly slide deck needed.
From signup to first send in minutes.
Dashboards is included on every SabNode workspace. No separate billing, no extra setup — flip it on from your workspace settings.
- 01
Pick a dashboard
Start from a curated template (Broadcasts, Inbox, Campaigns, Agent, Executive) or build your own from cards. Templates work out of the box.
- 02
Add filters
Apply global filters — date range, channel, campaign, team, segment. Filters persist with the dashboard and are reflected in every card.
- 03
Stack pivots
On any card, add one or two pivot dimensions. The card re-renders as a stacked bar, line chart or breakdown table according to the data shape.
- 04
Drill into events
Click any number to view the underlying messages or events. From there, jump to a conversation, a contact, a campaign or a template.
- 05
Share or schedule
Share the dashboard as a live link or schedule a daily PNG/PDF to Slack or email. Tokens are revocable and shares are audited.
Works with the tools you already ship on.
Connect directly with your existing stack, or use the platform APIs and webhooks to extend it natively.
- Slack
- Gmail
- Outlook
- BigQuery
- Snowflake
- Looker
- Mixpanel
- Amplitude
Platform core tools
Enhance this feature with deep integrations into our core infrastructure. Connect via API, use webhooks, or embed directly with our SDKs.
Unified dashboard apps
Manage every setting inside one workspace UI.
Developer APIs and webhooks
Extend functionality with custom automated workflows.
How do dashboards differ from exports to BigQuery or Snowflake?
Can I build my own dashboards or only use templates?
How real-time is real-time?
Are dashboards safe to share with external stakeholders?
How do dashboards handle multi-WABA or multi-brand setups?
What about agent-level performance — is there a way to compare?
Can I see dashboards on mobile?
Stronger when stacked.
Ship dashboards into production this week.
No credit card. No sales call required. Spin up a workspace, plug in a number, and your team is live in under an hour.