Feature · Dashboard Platform Tools

The dashboard platform tools that run the surface while you work on the business.

A dashboard is only the chart in the window. Behind it, a dashboard platform earns its keep through a tool kit: a builder, a scheduler, an alert engine, a publishing flow, embed options, access controls, and an open API. Strkr ships them all as first-class tools rather than afterthought features bolted onto a chart library.

The builder

The surface where the dashboard gets made.

The builder is the most visible tool in a dashboard platform. Strkr's builder treats layout, binding, and polish as one page rather than three separate wizards. The maker drags tiles onto a canvas, binds them to live data in a side inspector, and previews as a reader without leaving the surface. The flow is a single page because dashboard-making is a single thought.

Canvas-first

Direct manipulation of the layout.

The canvas carries a twelve-column grid with snap guides. Tiles move with drag, resize with keyboard arrows, and align with the help of the grid. The maker sees the finished shape as they build. No separate layout tab, no preview-only mode.

Side inspector

Everything about the selected tile.

The inspector carries the selected tile's binding, filters, display, and state logic. The maker edits a tile's behavior in the panel on the right while the tile updates in real time on the canvas. Nothing hides in a modal.

Palette of tile forms

Scalar, trend, ranker, funnel, table, and more.

The palette groups tile forms by the decision each one supports. Current state, shape over time, composition, ranking, record list. The maker picks the form that matches the decision, not the chart that looks interesting.

Preview mode

Toggle to see what the reader sees.

A toggle swaps between build and viewer mode without leaving the page. Viewer mode hides the inspector, applies default filters, and renders the dashboard exactly as it will ship. The maker catches hierarchy issues before publishing.

Keyboard driven

Every action has a shortcut.

Add tile with a shortcut, duplicate with another, nudge position with arrows, swap chart form with a letter key. The builder is keyboard-friendly so an experienced maker ships quickly without reaching for the mouse.

Versioned drafts

Every save produces a restorable version.

Every builder save produces a numbered version. The maker rolls back to any prior version. The published version is explicit, with the draft stream behind it. Nothing gets lost to an experimental edit.

The scheduler

A dashboard that arrives when you need it.

The scheduler is the quiet workhorse of a dashboard platform. It sends the right dashboard to the right audience on the right cadence without a human triggering the send. Strkr's scheduler ships as a first-class tool with cadence, audience, format, and conditional sends. The dashboard shows up in a reader's inbox or chat before they ask.

Cadence control

Daily, weekly, monthly, or custom.

The maker picks a cadence: every weekday at 8am, every Monday at 9am, every month-end. The scheduler respects local time zones and work-week calendars. The dashboard arrives when the reader needs it.

Audience targeting

A list, a role, a saved query.

Recipients come from a static list, a role (all AEs, all managers), or a saved query (users with an active pipeline over 50k). The audience updates automatically. New hires in the role start receiving the dashboard without a manual add.

Format choice

HTML, PDF, CSV, or a link.

The scheduler sends the dashboard as an inline HTML preview with the key tiles, as a PDF for a board distribution, as a CSV for an analyst, or as a link that opens the live dashboard. The format matches the reader's context.

Conditional sends

Only when there is something to say.

The scheduler sends only when a condition is met: a metric is in breach, a target is reached, a dashboard changed state. The reader's inbox does not fill with uninformative daily emails. The scheduler is quiet unless it has news.

Delivery channels

Email, Slack, Microsoft Teams.

The scheduler delivers to email, Slack, and Microsoft Teams. The reader subscribes once and receives dashboards in the channel they already live in. The platform does not force a reader into yet another app for notifications.

Delivery audit

A record of every send.

Every send lands in an audit log with the recipient, the time, the dashboard version, and the delivery status. Compliance teams reconstruct the dashboard's distribution. The scheduler is as auditable as the dashboard itself.

The alert engine

Thresholds that reach the right person.

A dashboard that reads at 9am is a leading indicator. An alert that reaches a phone at 3pm when a threshold breaches is a tool. Strkr's alert engine lets any tile declare a threshold, a destination, and an escalation rule. The dashboard becomes a monitor without requiring a separate observability product.

Tile-level thresholds

Any number can carry an alert rule.

Every tile exposes a threshold rule in its inspector: alert when the metric crosses 500, alert when variance exceeds minus 10 percent, alert when the trend changes direction. The rule travels with the tile across dashboards.

Destinations

Email, Slack, SMS, webhook.

Alerts route to email, Slack channels, SMS via Strkr Messaging, or an outbound webhook. The maker picks the channel per rule. High-severity alerts hit SMS, informational ones hit a Slack channel, systems-oriented ones hit a webhook into an ops tool.

Audience targeting

The owner, the manager, the team.

An alert reaches a named human: the metric owner, the account owner, the manager of the affected rep. The target comes from the data model, not from a static list. The right person gets paged for the right breach every time.

Escalation ladder

If no one acks, climb the chain.

An alert that is not acknowledged within a window escalates: first the owner, then the manager, then the leadership chain. The ladder is declared with explicit intervals and respects on-call schedules. Nothing slips because an owner was off that day.

Snooze and mute

Noise control that respects context.

A rep who is on vacation snoozes an alert for a window. A metric in a known maintenance period mutes alerts for a span. The engine respects the context without losing the audit log. Noise is manageable without being invisible.

Review in the dashboard

Every alert threads back to the tile.

Each alert links back to the tile that fired it. The reader clicks and lands on the dashboard filtered to the exact slice that breached. The alert and the dashboard are the same artifact. Context is never lost between a notification and the surface.

Publishing and embedding

A dashboard that travels where the reader is.

A dashboard that lives only inside the product reaches the readers who log in. Strkr's publishing and embedding tools surface dashboards wherever the reader already works: in a wiki, in a customer portal, in an internal landing page, in a mobile app. The surface comes to the reader rather than demanding the reader come to the surface.

Shareable links

A canonical URL per dashboard.

Every published dashboard has a canonical URL. The maker shares the URL in Slack, email, a wiki page. Permissions enforce on open. The reader lands on their entitled view. The link is stable across edits so bookmarks keep working.

Embed codes

A snippet that renders in any page.

The maker copies an embed snippet and drops it into any page that accepts HTML: a Notion doc, a Confluence page, an intranet, a customer portal. The dashboard renders live inside the host page with permissions honored.

Time-boxed share

A link that expires on a schedule.

The maker generates a share link with an expiry: valid for 7 days, valid for one quarter, valid until a date. The link stops working after the window closes. Readers who need continued access are added to the audience formally.

Public links with scrubbed data

A portfolio-ready view with data masked.

For portfolio or demo use, the maker publishes a public link with data scrubbed: real shape, masked values. The dashboard becomes shareable with prospects, press, or hiring portfolios. The underlying tenant data stays protected.

White-label mode

Dashboards that wear the host brand.

Embedded dashboards wear the host organization's brand: the logo, the accent color, the type scale. The reader does not experience a context switch. The product recedes and the dashboard reads as part of the host experience.

Embed audit

A list of every embed in use.

Every embed in use lands in an audit list the admin reads. The admin sees where dashboards are being surfaced outside the product, who authorized each embed, and the last time it rendered. Nothing surfaces without the admin's awareness.

Access control

Permission tools that scale with the organization.

A dashboard platform without strong access control is a leak waiting to happen. Strkr's access control tools cover user-level permissions, role-based entitlements, row-level security, and audit logs. The right readers see the right data, and the wrong ones never see what they should not. The controls scale from a ten-person team to a ten-thousand-person enterprise.

User-level

Named humans with named access.

Each user has a named identity with explicit dashboard access. The admin grants or revokes access per user. New hires inherit role-based access, named additions earn case-by-case. The user list is the admin's source of truth.

Role-based

A role carries its default access.

Roles (AE, Manager, VP, Admin) carry default dashboard access. A new AE lands in Strkr with the AE dashboards available immediately. The admin maintains roles, not individual grants, so the system scales as the org grows.

Row-level security

Every reader sees their slice.

Access cascades to the row. A rep sees their accounts, a manager sees their region, a leader sees the full book. The dashboard renders the same layout for every reader with the data scoped to their entitlement. One dashboard serves every audience.

Field-level masking

Sensitive fields hidden from unauthorized eyes.

Sensitive fields (compensation, patient identifiers, financial detail) mask or redact for unauthorized readers. The dashboard still renders. The reader sees the layout with the sensitive field marked redacted. Compliance holds without a maker producing a redacted copy.

Audit logs

Every view, every edit, every share.

Every view, every edit, and every share lands in an audit log with the user, the time, and the artifact version. Compliance teams reconstruct who saw what and when. The log is queryable through the API for custom auditing.

Session controls

Timeouts, device limits, IP allowlists.

The admin configures session timeouts, device limits per user, and IP allowlists for sensitive dashboards. The controls are enforced at the platform level, not the dashboard level, so the maker never has to re-author security on each new dashboard.

The API tool kit

An open API that programs the platform.

A dashboard platform earns its tool-kit status when every behavior is accessible through an open API. Strkr's API covers dashboards, metrics, tiles, filters, audience, embeds, and alerts. Developers automate the maintenance of the dashboard surface. The platform is not a UI-only artifact. It is a programmable system with its own developer story.

Dashboard CRUD

Create and update dashboards programmatically.

The API exposes dashboard create, read, update, and delete. Teams generate dashboards from scripts, migrate layouts between tenants, or seed new environments. The dashboard is a resource like any other data object in the system.

Metric queries

Read any metric with any filter.

The API accepts queries against the metric layer: give me Pipeline for the Northeast region in Q3 by owner. The response is JSON. Downstream tools consume the metric as data. The dashboard is one presentation of the metric, the API is another.

Webhook triggers

The platform signals outbound events.

Dashboards and alerts emit webhooks on configured events: dashboard changed, alert fired, embed rendered. Downstream automation consumes the webhooks and takes action. The platform participates in a wider ecosystem rather than hoarding events.

Bulk operations

A thousand changes in one request.

The API accepts bulk operations: create 50 dashboards, update 200 tiles, archive a set of outdated reports. Scripts migrate configurations between tenants or environments efficiently. Nothing requires a thousand UI clicks.

Rate limits that match reality

Published, predictable, generous.

Rate limits are published, predictable, and generous for the common cases. Enterprise tenants earn higher limits through plan tier. The platform behaves predictably under scripted workloads. Developers plan against real numbers, not best-effort guidance.

Open documentation

Reference docs and a working playground.

API documentation covers every endpoint with request and response examples. A hosted playground lets a developer try a request against their tenant without writing code first. Documentation is a tool, not a courtesy.

Common questions

What buyers ask about this feature.

Which tools are included in Strkr's dashboard platform?

A builder, a scheduler, an alert engine, a publishing and embedding flow, access controls with row-level security, and an open API. Every tool ships as first-class rather than as an afterthought.

Can I automate dashboard maintenance through the API?

Yes. The API covers dashboard CRUD, metric queries, embed management, audience assignment, and alert configuration. Scripts migrate layouts between tenants, seed new environments, or generate dashboards from external systems.

How does scheduling compare to a separate reporting tool?

Scheduling lives inside Strkr with the dashboard it sends. No separate reporting product to maintain. The cadence, the audience, the format, and the conditional sends are all configured on the dashboard's publish surface.

Is embedding limited to internal use?

No. Dashboards embed in internal wikis, intranets, customer portals, and public pages (with scrubbed data where appropriate). White-label mode wears the host brand so the embedded dashboard reads as part of the host experience.

Can alerts reach SMS or just email?

SMS via Strkr Messaging, email, Slack, Microsoft Teams, and outbound webhooks. The maker picks the channel per rule. High-severity breaches hit SMS, informational alerts hit a Slack channel.

How does Strkr handle compliance for regulated workloads?

Strkr is HIPAA compliant with a BAA available, pursuing SOC 2 Type II with completion targeted through 2026-Q4, GDPR, and CCPA compliant. Row-level security, field-level masking, and audit logs apply across every tool in the platform.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.