Skip to content

Modules

Twenty-two modules. Each can be enabled or disabled per institution under Admin, Features.

Disabling a module hides its navigation and stops its endpoints answering.

KeyLabelWhat it gives youTier
module.repairsSubmissionsLodge and track repair submissions, loans on repair, outcomes and costsCore
module.ticketsTicketsThe built-in queue for work that is not a device repairCore
module.loansLoansIssue loan laptops and iPads, and track who has whatCore
module.assetsStocktakeDevice lifecycle fields, warranty tracking and scan-the-room auditsCore
module.directoryDirectoryManage Entra, Google and AD usersCore
module.knowledgeBaseKnowledge baseSelf-help articles on the public help pageCore
module.stockStockSell and track consumable stockStandard
module.costsCost analyticsBreak down repair costs by type, term and coverageStandard
module.cardCheckerCard checkerTap-to-verify cards against the directoryStandard
module.inductionsDevice inductionsStart-of-year handout checklists and roster trackingStandard
portal.clientStudent portalStudents look up and lodge their own repairs, loans and purchasesStandard
portal.parentParent portalParents view their child’s repairs and, optionally, costsStandard
module.slaService levelsResolution targets per priority with overdue flaggingStandard
module.csatSatisfactionPost-repair star rating, summarised on the dashboardStandard
module.reportsReportsOperational reports with CSV export and scheduled deliveryStandard
module.statusPageStatus pageCommunity-facing uptime page driven by your monitorsStandard
module.integrationsAPI and webhooksPublic API keys, signed webhooks, and the MCP endpointStandard
module.automationAutomation rulesWhen-then rules on submission creationAdvanced
module.monitorsServices monitorUptime monitoring with severity-based alertsAdvanced
module.printersPrintersLive printer fleet over SNMPAdvanced
module.securitySecurityThreatLocker approval requests, ticket-linkedAdvanced
module.backupsBackupsEncrypted scheduled backups and portable exportAdvanced

Tiers are cumulative. Standard includes everything in Core, and so on. See plans.

Modules are mostly independent. The ones that are not:

ThisNeeds
module.costsmodule.repairs, which is where costs are recorded
module.csatmodule.repairs, since ratings are collected on the tracking page
module.statusPagemodule.monitors, or it has nothing to show
module.automationmodule.repairs, since rules run on submission creation
The MCP endpointmodule.integrations. Without it /api/mcp returns 404
The help centreNothing, but it is empty without module.knowledgeBase

module.assets covers both stocktake and disposals.

A self-hosted deployment can hide modules regardless of what a tenant administrator does:

Terminal window
DISABLED_MODULES=module.cardChecker,module.inductions

A module hidden this way cannot be re-enabled from the interface while the variable is set.

It hides the module. Nothing is deleted, and turning it back on restores everything.

The thing to think about before switching something off in a live system is whether people are relying on it right now. Turning off Loans while devices are out means nobody can return them until it comes back.