Admin User Guide · Reports Module

Every event.
Every metric.
One report away.

Reports is the platform's analytical core — 60 pre-built reports across 14 categories, a full-text event search engine covering every record ever created, and a custom report builder for anything the standard library doesn't already cover.

📊 60 Standard Reports 🔍 Advanced Event Search 🧠 WhatsApp Intelligence 📤 CSV / HTML / Print / Email 🛠️ Custom Report Builder
60
Total reports
14
Report categories
15+
Data sources
20+
Search filters
Scroll to begin ↓
Overview

Reports at a glance

One panel covering every dataset the platform generates — from a single event to platform-wide executive metrics.

The Reports panel is the single destination for turning raw platform activity — events, responders, communities, patrols, cameras, access control, WhatsApp intelligence — into something a manager, a client, or a regulator can actually read.

Reports landing page with Search Events banner and 14 report category cards including User, Event, Responder, Community, Performance, Management, Patrol, Health Check, Digital OB, Geofence, Smartpole, Video Bridge, Device Bridge, and WhatsApp Intel Reports
Reports → 60 reports across 14 categories, plus Search Events, Schedule Report, and Export All at the top level
60
Total Reports Available
14
Report Categories
15+
Data Sources

Every category card shows its report count up front and expands to a full list — from 2 reports (Geofence, Smartpole) to 8 (WhatsApp Intel). A Quick Access strip at the bottom surfaces the five most frequently used reports — Search Events, Events by Type, Timesheets, Executive Summary, and Response Times — for one-click access without hunting through categories.

Two ways in. Jump straight to Search Events for a single event or a filtered list, or open any category card for pre-aggregated metrics, charts, and trends already built for that dataset.

Section 03

Export, Print & Distribution

Every report — from a single event to the full search result set — leaves the platform in whatever format the recipient needs.

Reports aren't locked inside the dashboard. Any report or filtered result set can be exported, printed, or pushed directly to a recipient, from a single button.

📄
CSV
🌐
HTML Report
🖨️
Print
✉️
Email Report
🔔
Push Notification
Browser print dialog showing a formatted Event Search Report with totals and a results table, ready to print or save as PDF
Print → a clean, paginated Event Search Report formatted for paper or Save-as-PDF, generated on demand

Email or push a report straight to stakeholders

Send Report supports two delivery methods — Email or Push Notification — with recipients pulled from Users, Communities, or a custom list, so a report reaches exactly the audience it's meant for.

Send Report modal set to Email Report with a pre-filled subject line, recipient tabs for Users, Communities, and Custom, and a searchable recipient list
Email Report → pre-filled subject, recipient search across Users (53), Communities (16), or a Custom list
Send Report modal set to Push Notification with a notification title, message, and recipient groups for All Admins, All Users, and All Responders
Push Notification → instant delivery to All Admins, All Users, or All Responders, with an editable title and message

Schedule Report, at the top of the main Reports page, automates this entirely — set a cadence and a recipient list once, and the report generates and sends itself on schedule with no manual export needed.

Section 04

The 14 Report Categories

Every dataset the platform tracks, pre-aggregated into ready-to-read reports.

Beyond Search Events, 59 more reports are organised into 14 categories — each one a focused lens on a single part of the operation.

4
👤
User Reports
Registrations, active users, users by community
5
⚠️
Event Reports
Events by type, status, and period
6
📡
Responder Reports
Timesheets, response times, assignments completed
4
🏘️
Community Reports
Events per community, growth, contact activity
4
📈
Performance Reports
Avg response times, resolution rates, peak hours
4
🗂️
Management Reports
Executive Summary, Monthly & Weekly Dashboards
3
🧭
Patrol Reports
Patrol logs, checkpoint visits, coverage
3
❤️
Health Check Reports
Check-in logs, missed check-ins, alert history
3
📔
Digital OB Reports
Occurrence book entries by category and status
2
📍
Geofence Reports
Zone alerts and zone activity
2
Smartpole Reports
Device status and sensor readings
7
🎥
Video Bridge Reports
Camera events, uptime, live view sessions
5
🛡️
Device Bridge Reports
Access control, door activity, biometric verification
8
💬
WhatsApp Intel Reports
Group intelligence, threat assessment, classification

Every category follows the same pattern — a date range picker, headline stat cards, one or more charts, a detailed data table, and CSV export — so once one report is familiar, all 60 are.

Section 05

Management Dashboards

A high-level overview built for the people who don't need every row — just the trend.

Executive Summary rolls the entire operation into a single screen — total users, events, resolution rate, active responders, and communities — with an event trend chart and a category breakdown, over any custom date range.

Executive Summary dashboard with colored stat cards for Total Users 53, Events 7339, Resolution Rate 98%, Responders 9, plus Communities, Previous Period, User Engagement, an Event Trend area chart, and an Events by Type pie chart
Executive Summary → Total Users, Events, Resolution Rate, Responders, plus Event Trend and Events by Type charts, all period-over-period
  • Report Period — pick a custom Start/End Date, or use Last 7 Days / Last 30 Days shortcuts.
  • Period-over-period comparison — Events and Previous Period sit side by side, showing the percentage swing at a glance.
  • Event Trend — a daily area chart across the full report period, immediately surfacing spikes.
  • Events by Type — a pie breakdown (alarm, SOS, crime, intrusion, fire, medical, and more) with exact counts and percentages.
  • Download Complete Report — exports this entire dashboard as a single document for a board pack or client update.

Built for leadership, not operators. Where Search Events answers "what happened on this one case," Executive Summary and the Monthly/Weekly Dashboards under Management Reports answer "how is the operation trending" — the report to open before a client or stakeholder meeting.

Section 06

Responder Reports

Timesheets, response times, and assignment performance for every responder on the platform.

Responder Reports tracks how the field team is actually performing — assignments taken, completed, declined, and how fast each responder accepts a job once it's assigned.

Responder Reports dashboard showing Total Assignments 61, Completed 26, Declined 27, Active Responders 9, and an Assignment Performance horizontal bar chart per responder with Completed, In Progress, and Declined segments
Responder Reports → Total Assignments, Completed, Declined, Active Responders, plus per-responder Assignment Performance and Response Times
  • Assignment Performance — a per-responder stacked bar of Completed / In Progress / Declined, immediately flagging anyone with a high decline rate.
  • Response Times — average time to accept an assignment, per responder, exportable to CSV for payroll or performance review.
  • Responder Timesheets — one of the 6 reports in this category, tracking logged hours against shifts and patrols.

Use it for accountability, not just oversight. A responder with a high Declined count and slow Avg Accept Time is a coaching conversation waiting to happen — this report surfaces it before it becomes a missed emergency.

Section 07

WhatsApp Intelligence Reports

The deepest report category on the platform — 8 tabs turning raw community WhatsApp group chatter into classified, actionable intelligence.

WhatsApp Intel Reports is where AI-monitored community WhatsApp groups become a structured intelligence product — threat levels, sentiment, sender behaviour, geography, and activity patterns, all built from the same message stream that feeds the platform's AI classification engine.

Executive Summary Threat Assessment Group Intelligence Classification Sender Intel Geographic Activity Patterns Sentiment & Keywords
WhatsApp Intelligence Reports Executive Summary tab showing Messages Processed 2854, Incidents Detected 105, Events Created 92, Critical Incidents 46, Active Groups, Unique Senders, AI Confidence 90.8%, Top Incident Types, and Weekly Trend
Executive Summary → Messages Processed, Incidents Detected, Events Created, Critical Incidents, AI Confidence, Top Incident Types, Weekly Trend

Threat Assessment — the headline number

A live Current Threat Level banner (Critical / High / Moderate / Low) backed by a full severity distribution and community sentiment analysis, so a control room supervisor can gauge the mood of the community at a glance.

Threat Assessment tab showing a red Current Threat Level CRITICAL banner with 105 incidents detected and 46 critical, plus Severity Distribution and Sentiment Analysis bar charts
Threat Assessment → Current Threat Level banner, Severity Distribution (Critical to Minimal), Sentiment Analysis (calm to concerned)
Group Intelligence tab showing Monitored Groups, Registered Groups, Total Messages, Unique Reporters, a Group Activity Analysis table, and a Group Incident Profile table per group
Group Intelligence → per-group message volume, senders, media usage, and a full incident-type breakdown by group
Classification tab showing Total Classified 726, Avg Confidence 94.0%, Conversion Rate 88%, Events Created 92, a Confidence Distribution chart, Review Status, and Per-Type Classification Performance table
Classification → AI confidence distribution, human Review Status, and per-incident-type false positive rates
Sender Intel tab showing Total Senders 2854, Named Senders, Anonymous Senders, Incident Reporters 50, a Message Type Distribution chart, and a Top Message Senders table
Sender Intel → named vs. anonymous senders, message type mix, and the most active contributors across all groups
Geographic tab showing Total Incidents 105, With GPS 52, With Text Location 52, Location Mentions 29, Location Data Coverage bars, and a Top Mentioned Locations table with average severity
Geographic → GPS and text-location coverage, plus the most frequently mentioned locations ranked by average severity

Activity Patterns & Sentiment

A full weekly activity heatmap pinpoints peak monitoring windows by day and hour, while Sentiment & Keywords extracts the emotional tone and most common terms across every classified message — useful for spotting an emerging concern before it's reported as a formal incident.

Activity Patterns tab showing an Activity Heatmap by day of week and hour, plus Hourly Message Volume and Hourly Incident Volume bar charts
Activity Patterns → weekly heatmap plus hourly message and incident volume, identifying peak monitoring windows
Sentiment and Keywords tab showing Sentiment Distribution cards for Neutral, Concerned, Urgent, Informational, and Calm, plus a Top Keywords word list including police, looting, saps, government, and theft
Sentiment & Keywords → emotional tone breakdown and the most frequently extracted keywords across incident messages

From chatter to case file. The 88% conversion rate on the Classification tab means the vast majority of AI-detected incidents in community WhatsApp groups are automatically becoming real, trackable events — turning informal community reporting into the same structured record as a 911-style panic press.

Section 08

Operations Reports

Patrols, Health Checks, Digital OB, Geofence, and Smartpoles — the day-to-day field operation, in one tabbed view.

Operations Reports groups five field-operations datasets under one date range picker and a shared tab strip, so a supervisor can move between patrol coverage, welfare checks, and occurrence book entries without leaving the screen.

Operations Reports Patrols tab showing a Patrol Logs table with route, responder, start time, status (completed, in progress, abandoned), and checkpoint counts
Patrols → every patrol logged, with responder, checkpoint completion, and status (completed, in progress, abandoned)
Health Checks tab showing Total Check-ins 14, Late Check-ins 0, Missed Check-ins 9, and a Health Check Logs table with responder, check-in time, and on-time status
Health Checks → Total, Late, and Missed check-ins with a full per-responder log
Digital OB tab showing OB Entries by Category pie chart, a Category Summary table, and Recent OB Entries listing entry number, title, type, priority, status, and created date
Digital OB → entries by category, open vs. resolved summary, and a chronological log of recent occurrence book entries

The remaining two tabs, Geofence and Smartpoles, follow the same pattern — zone alert activity and boundary-crossing events for Geofence, device status and sensor readings for Smartpoles — each with its own Export CSV.

Missed Check-ins matters most. A responder who misses a scheduled Health Check has gone silent in the field — this count should be checked first on any shift handover, before patrol coverage or OB entries.

Section 09

Custom Reports

If the metric you need isn't one of the 60 — it doesn't have to stay that way.

The 60 reports across 14 categories cover the vast majority of day-to-day, monthly, and executive reporting needs — but every deployment eventually asks for a cross-cutting metric, a client-specific KPI, or a combination view the standard library wasn't built for.

🧩
Cross-category combinations
A single report blending data that normally lives in separate categories — for example, response time correlated against community demographics, or patrol coverage against event density.
🎯
Client- or contract-specific KPIs
A metric defined by an SLA or a specific client contract — a custom resolution-time threshold, a bespoke compliance percentage, or a report formatted to match an existing client template.
🗓️
Recurring bespoke exports
A report that needs to run and deliver on a schedule but in a data shape none of the 60 standard templates produce.
🔌
Third-party or integration data
Reporting that pulls in data from a connected system outside the platform's own 15+ native data sources.

If it's not already there, it can be built. Any admin who needs a report outside the standard 60 can request a fully customised report — built to the exact fields, filters, visual format, and delivery schedule required. Chat to our Dev Team to scope it out.