Reports, queues and sites
Dashboards a team can run the day on.
Reporting, KPIs, data quality and support workflows — built so someone can decide what to do next, not decorate a slide. These three boards use sample operations data. They are not a live client system.
Quoted from info@jpent.ltd. Get quote. If we cannot name the Monday decision, we do not build the board.
First jobs we take
Untitled on purpose. Named client stories stay off the site until there is permission to publish them.
01
Weekly operations pack
The Excel or export you already close the week with, turned into SLA, volume and channel mix someone can staff from.
See the KPI board →
02
A customer file you cannot trust
Duplicate mobiles, blank parish, accounts still Active with no invoice in 90 days — each issue has an owner, not a score.
See data quality →
03
A support queue with a name on every ticket
Age, SLA and owner in one place, so overdue work is not hiding in WhatsApp or a shared inbox.
See the live queue →
04
A site people can actually visit
This website — brand, quote, merch, contact — is the live example of website development. No mock in a slide.
Website development →
What to send
A sample of the work as it is
An Excel, CSV, PDF export or a screenshot of the report you already send. We do not need a warehouse on day one.
Who has to use it on Monday
Supervisor, owner, finance, support — the person who will open it, not a committee that will admire it.
The decision it must support
Staff the week, chase a parish gap, pick up a ticket, send a customer the right link. If we cannot name that, we will not build a board.
Operations KPIs
Staff the week from volume and SLA — not from a monthly slide.
SLA met
94.1%
+2.4 pts vs last week
First-contact resolve
81%
+5 pts vs last week
Avg. handle time
6m 18s
−42s vs last week
Open backlog
37
−11 vs last week
Contacts this week
Channel mix
Where work actually arrives — so staffing follows the queue, not the org chart.
Data quality
Turn completeness into owned tasks, not a score nobody acts on.
Record completeness
94.8%
Required fields filled
Duplicate rate
1.3%
Same mobile, two IDs
Stale records
73
No activity in 90 days
Field health
| Field | Complete | Duplicates | Stale |
|---|---|---|---|
| Customer ID | 100% | 0 | 0 |
| Mobile number | 97.4% | 12 | 8 |
| Parish / town | 91.2% | 4 | 21 |
| Account status | 99.1% | 0 | 3 |
| Last invoice date | 88.6% | 0 | 41 |
Open quality work
Issues with an owner — so a completeness score becomes a task, not a slide.
- In review
DQ-1042Same mobile on two customer IDs
12 records · Data ops
- Assigned
DQ-1048Parish blank on active accounts
41 records · Sales admin
- Queued
DQ-1051Invoice date older than 90 days, still Active
28 records · Finance
- Fixing
DQ-1055WhatsApp number not in E.164
9 records · Support
Support workflow
See who owns which ticket, how old it is, and what is about to breach.
Open tickets
37
Assigned now
29
Waiting on customer
6
Overdue
2
Aging
How long work has sat — the number that tells you where to staff today.
Live queue
| Ticket | Queue | Age | SLA | Owner |
|---|---|---|---|---|
| SR-4418Broadband drop — Montego Bay west | Field | 1h 12m | On track | K. Reid |
| SR-4421Invoice mismatch vs payment file | Billing | 4h 40m | On track | A. Chung |
| SR-4424WhatsApp queue not assigning after hours | IT | 9h 05m | Watch | L. Grant |
| SR-4430Duplicate customer merge request | Data | 1d 3h | Breach risk | Unassigned |
| SR-4433Portal login lockout — SME account | Support | 38m | On track | M. Brown |
Need this on your own numbers? Get a quote for analytics.
