Bulk
Product/Boards

Build the board, don't wait for it.

Boards are the self-serve middle ground between a fixed dashboard and a daily teamboard — a manager picks a column count, drags in the widgets they care about, configures each one, and saves. It's live the second you save it. No deploy, no ticket, no engineering.

Column layout · drag, drop, save 21 live widgets · five modules Per-board viewer access
In plain terms

What is Bulk Boards?

Bulk Boards are the self-serve middle ground between a fixed dashboard and a daily teamboard. A manager picks a column count from one to six, drags in the widgets they care about from a catalog of 21 across five modules, configures each one, and saves. It's live the second you save it — no deploy, no ticket, no engineering.

The board view

Drag, drop, save. The board you need is the board you build.

A board is a column-based canvas. Flip on edit mode, drag widgets between columns, drop one in from the catalog, configure it — changes save the moment you drop. Try it: turn on Edit and move the tiles around.

Quality board · Q1 review BRD-1A2B Saves on drop.
Add to column 1
Defect Pareto Live
FPY Trend Live
Quality Scorecard Live
Task Table
Text Note
Icon Display
Column 1
Defect Pareto · 30dCharts
Quality ScorecardMetrics
98.4%
Column 2
FPY Trend · 90dCharts
Open 8D / 8ETables
Duplicate film Apr 10Processor marks Apr 21IQI movement Apr 24
Column 3
Text NoteUtility
Improvement plans reviewed weekly — owner rotates each Friday standup.
NCR AgingCharts
The picker

Every board this site built, on one wall.

The picker is a searchable wall of the boards your site has made. Each tile renders the board's real widget layout as a preview, and a stable colour and BRD- code derived from the board itself — so a board always looks like itself. Search matches the name, the code or the description.

Showing 6 of 6
BRD-1A2B

Quality board · Q1 review

Pareto, FPY trend, open 8Ds and the scorecard the QA team meets around.

6 widgets Public
BRD-7C4D

Line 2 · shift overview

OEE scorecard, live downtime feed and the asset leaderboard for the shift lead.

5 widgets 4 viewers
BRD-9E1F

Safety · zero harm

Risk matrix, open incidents and the review calendar for the EHS lead.

4 widgets Public
BRD-3B8A

Ops manager · weekly

OEE trend, reasons pareto and the KPI charts the ops manager reviews on Mondays.

7 widgets 2 viewers
BRD-5F2C

Maintenance · backlog

Task table, downtime feed and a pinned PDF of the standard work for the line.

3 widgets Public
BRD-2D6E

Plant lead · morning read

Quality scorecard, OEE scorecard and a note board for the 7am walk-through.

5 widgets Public
The catalog

Twenty-one widgets, five modules, one shelf.

Boards draw from a shared widget registry — the same shelf Teamboards and the Hub pull from. Each widget is owned by the module that knows the data, so a board only stores where a widget sits and how it's configured; the numbers stay live at the source.

Metrics 2 widgets
Quality Scorecard quality · live Live
OEE Scorecard oee · live Live
Charts 9 widgets
Defect Pareto quality Live
Defect Value Pareto quality · cost Live
FPY Trend quality Live
OEE Reasons Pareto oee Live
OEE Loss Pareto oee Live
OEE Trend oee Live
NCR Aging quality Live
KPI Chart kpis Live
Risk Matrix safety Live
Tables 6 widgets
Quality Items quality Live
Asset OEE Leaderboard oee Live
Live Downtime Feed oee Live
Task Table tasks Live
Risk Assessments safety Live
Incidents safety Live
Utility 4 widgets
File / Document Display documents
Text Note utility
Icon Display utility · rotatable
Review Calendar safety Live
No grid maths, no engineering

Simple on purpose. Columns, not coordinates.

There's no resize grid to fight and no board-settings page to get lost in. Drop a widget into a column, drag it where it belongs, configure it on the widget itself. That's the whole model.

Column-based, not a grid

Pick 1 to 6 columns; drop a widget into any of them and drag to reorder. No grid maths, no resize handles to wrestle.

1–6 columns

Config on the widget

Time window, asset, target, filter — every dial lives on the widget itself, not on a global settings screen nobody can find.

per-widget settings

Live the moment you save

No deploy, no nightly export, no PDF. Drop a widget and it's reading live data — the data is the data.

save = live
Per-board access

Open to the site, or just to a few.

Access is decided per board, on top of the module permission. The rule is deliberately simple: a board with no named viewers is visible to everyone on the site; the moment you name one, it's that list plus the creator — and the creator can never lock themselves out.

No viewers set

Visible to the whole site

Leave the viewer list empty and the board is public to every user on the entity who can see boards. The picker even labels it Public.

  • Everyone on the site sees it
  • Nothing to configure — the default
  • Tagged is_public in the list
Viewers named

Just the people you list

Add a viewer and the board narrows to that set plus its creator. Manage the list whenever; clear it and the board goes site-wide again.

  • Listed users plus the creator
  • Creator can't be removed
  • Replace the whole set in one save
Wired in

A board over the whole platform.

A board owns almost no data of its own. Every widget is owned by the module that records the numbers, so a board is only ever as current as the floor underneath it — which is to say, live.

Quality

Defect pareto, FPY trend, NCR aging, quality items and the scorecard surface defect data.

OEE & Performance

Scorecard, trend, reasons and loss pareto, the asset leaderboard and the live downtime feed.

Safety

Risk matrix, risk assessments, the incident table and the review calendar pull from Safety.

Tasks & Projects

The task table reads any project and status filter — and stays writeable from the board.

KPIs

The KPI chart reads any metric definition, target and actual you've configured in KPIs.

Documents

The document-display widget pins a PDF or image from the file system, validated on save.

At a glance

Self-serve, end to end.

Layout
1 to 6
columns
Shrink the count and orphaned widgets re-home into the last column automatically.
Catalog
21 widgets
Across metrics · charts · tables · utility, from five modules, one shared shelf.
Persistence
Saves on
drop
Drag results persist the moment you let go — optimistic, with rollback on failure.
Access
Public, or
named
Empty viewer list = site-wide; name one and it's that list plus the creator.
Straight answers

Questions, answered.

01

What is Bulk Boards?

Boards are the self-serve middle ground between a fixed dashboard and a daily teamboard: you pick a column count, drag in the widgets you care about, configure each one, and save. It goes live the moment you save it.

02

Do I need engineering to build a board?

No. A manager builds it by picking a column count and dragging in widgets — no deploy, no ticket, no engineering. It is self-serve, end to end.

03

What widgets can I put on a board?

There are 21 live widgets on one shared shelf, spanning metrics, charts, tables, and utility, drawn from five modules — so a single board can mix data from across the system.

04

When do my changes save?

Boards save on drop: drag results persist the moment you let go. It is optimistic, with rollback if the save fails.

05

Who can see a board?

Access is set per board. Leave the viewer list empty and the board is public site-wide; name one person and it becomes that list plus the creator.

06

What happens if I reduce the column count?

Shrink the count and any orphaned widgets re-home into the last column automatically, so nothing is lost when you change the layout.

Build your first board in week one.

We'll pick a column count, drop in the widgets your role lives by, set who can see it — and you'll have a live board, not a mock-up.