DataMagik Dashboards
Build interactive, real-time dashboards with charts, metric cards, and data tables from live sources.
Interactive dashboards that bring your Plex data to life.
Real-time, interactive visualizations of your Plex data — instant visibility from the shop floor to the executive suite.

What goes on a board
Every dashboard is assembled from the element palette. Twelve of those elements are charts, and the rest carry the numbers, rows and text around them.
Line, bar, horizontal bar, pie, doughnut, polar area, radar, scatter, bubble, area (ribbon), stepped line and stepped area. When a chart needs something the panel does not expose, the Advanced Chart Editor takes raw Chart.js configuration JSON with a live preview.
A single number formatted as a number, currency or percentage, with an optional prefix and suffix. Give it a comparison value and it renders a trend arrow against the previous period.
Data tables with per-column formats — text, number, currency, date or status — plus sorting and pagination. Text blocks for labels, and Embed Dashboard to nest one board inside another.
Where the numbers come from
A board does not have to draw everything from one place. Set the default source to Mixed and every element can point somewhere different.
How it gets built
Elements are dragged from the palette onto a responsive 12-column grid. Drag a corner to resize, drag the body to move, and click any element to open its properties panel for data binding, formatting and styling.
Each element carries its own background, text colour, border, shadow and padding, so a board can follow your own conventions rather than a fixed theme. The documented sizing guidance is 2–3 columns for metric cards, 4–6 for charts and tables, and 8–12 for anything full width.
Every publish is tracked as a dashboard version, so a layout change is recoverable rather than final.
Live, filtered and governed
Auto-refresh defaults to 300 seconds and will not go below 45 — a floor that exists so a board cannot be set to poll faster than the data behind it actually changes.
Add text, number, date or select filters to the board. Their values arrive in your script's context, or as query-string and body fields for webhook sources, so filtering happens at the source rather than in the browser.
A board can be restricted to holders of a specific permission, filed into a menu folder, toggled active or inactive without deleting it, or made public so it opens with no login at all — a wall display, for instance.
Turn on Show on Mobile and the board appears in the DataMagik mobile application, so the same numbers travel to the plant floor and the road.
Bring a live OEE, scrap or downtime board up on a screen, wired to the data you already have in Plex.
Book a demoBuild interactive, real-time dashboards with charts, metric cards, and data tables from live sources.
Link automations to dashboards and apps, and share a dashboard with a direct view URL.
Write, save, parameterize, and run SQL queries against your connected data sources.
Publish a saved SQL query to a shareable link so others can view its live results without signing in.