Field Service Management Platform

Run your entire
fire & security
business from one place

EM8 Core replaces your CRM, job sheets, invoicing, staff scheduling, and customer portal — purpose-built for fire and security contractors. No generic field service software. Built from the ground up for this industry.

14+
Platform Modules
100%
Cloud Native
iOS&Android
Native Apps
CortexAI
Powered
Job Management
Site Management
Staff & HR
Holiday Requests
Billing & Invoicing
Stripe Payments
Customer Portal
Support Tickets
Cortex AI
Sales Enquiries
Stock Control
Purchase Orders
Engineer Diary
Job Management
Site Management
Staff & HR
Holiday Requests
Billing & Invoicing
Stripe Payments
Customer Portal
Support Tickets
Cortex AI
Sales Enquiries
Stock Control
Purchase Orders
Engineer Diary

Your whole business,
at a glance

Log in and immediately see open jobs, outstanding invoices, engineer locations, upcoming services, and anything that needs your attention today.

Live Job Status
Every open job, who it's assigned to, what stage it's at, and whether it's overdue — updated in real time as engineers work from the iOS app.
👷
Engineer Availability
See instantly who is on site, travelling, on a break, or in the office. Useful at a glance when an urgent callout comes in.
💰
Revenue & Billing Summary
Monthly recurring revenue, outstanding invoice total, and jobs waiting to be billed — all on the dashboard so nothing slips through.
🔔
Services Due This Month
Upcoming preventative maintenance visits surfaced automatically so you can plan engineer capacity before the diary fills up.
EM8 CORE — OPERATIONS DASHBOARD
Open Jobs
14
Outstanding
£4,280
Engineers
6/6
Sites
83
🔥
Asda Roath — Annual Fire Alarm Service
Assigned: J. Davies · Started 09:15
In Progress
📷
Cardiff Bay Offices — CCTV Fault Camera 4
Auto-raised from Surveillance Guardian
Urgent
🚨
Newport Tesco — Intruder Alarm Service
Assigned: M. Evans · Scheduled 14:00
Scheduled
University Hospital — Emergency Light Test
Completed 11:30 · Awaiting approval
Complete

Everything included,
nothing bolted on

Every module is built natively into EM8 Core — not integrated third-party tools stitched together. One login, one platform, one place for everything.

Complete Job Lifecycle

From fault detected to invoice paid — every step tracked automatically. Engineers update jobs from the EM8 HQ iOS app; the office sees it instantly.

1
Auto-raised from Guardian faults
Surveillance Guardian detects a camera offline — a job is raised instantly, assigned to the next available engineer, and the customer notified by email.
2
Engineer works from EM8 HQ iOS app
View assigned jobs, navigate to site, update status, add parts used, capture photos and signatures — all from their iPhone on site.
3
Service manager approves
Office reviews the job sheet, approves completion, and a job docket is automatically emailed to the customer as a PDF.
4
Accounts bills & closes
Job moves to the billing queue. Accounts raises the invoice, marks it billed, and the job is closed. Nothing gets lost between engineer and invoice.
💡 Also supports: manual job creation, remote reset job type, and AI fault history — when a device fails again, Cortex shows how it was fixed last time.
JOB #JB-2847 — CCTV FAULT
Site
Cardiff Bay Office Complex
Camera 4 — Car Park East · Auto-raised 08:42
Job Progress
Auto-raised from Surveillance Guardian
Assigned to J. Davies
Engineer on site — updating via iOS app
Service manager approval
Job docket emailed to customer
Invoice raised & job closed
⚡ Cortex AI — Previous Fault History
Last fault 14 Jan 2026 — Power supply replaced. Engineer: J. Davies. Resolved in 2h 30m. Parts: 12V PSU (£22).

Staff Management & HR

A proper people management module that understands your job calendar. Holiday requests, staff records, and payroll info — all in one place, with job-aware logic built in.

🏖️
Holiday Requests & Approvals
Engineers request leave via the iOS app or portal. Managers approve or decline in one click. Remaining days shown in real time throughout the year.
🚫
Job-Aware Leave Blocking
Can't book time off if jobs are already scheduled for that day. The system checks the diary automatically and flags the conflict — preventing last-minute under-resourcing.
📋
Staff Contact Directory
Emergency contacts, certifications, qualifications, and vehicle assignments stored securely. Accessible from any device for office staff.
💷
Payroll Information
Wage details, bank accounts, tax codes, and payment history stored securely against each staff record. Export for your accountant or payroll provider.
HOLIDAY REQUEST — J. DAVIES
From
Mon 7 Apr
To
Fri 11 Apr
Holiday Balance18 days remaining
After this request: 13 days remaining
⚠️ Conflict Detected
Job #JB-2901 scheduled for Wed 9 Apr at Newport Tesco. Reassign before approving.

Billing & Invoicing

Stripe-powered billing that replaces WHMCS. Recurring maintenance contracts, one-off invoices, VAT calculations, and a billing audit tool that spots missing revenue instantly.

🔄
Recurring Maintenance Contracts
Set up annual or monthly service charges per site. Billing runs automatically via Stripe — no manual chasing required. Customers get emailed invoices automatically.
🔍
Billing Audit Tool
One click shows which services are live in the portal but not being billed — so you can spot missing revenue before it costs you. Flag as billing yes/no per service.
📄
PDF Invoices & VAT
Professional branded PDF invoices with automatic VAT calculation. Emailed to customers on creation, with a Pay Now button for instant card payment.
💳
Customer Card on File
Customers add a payment card via their portal. Recurring charges happen automatically. Outstanding invoices can be paid instantly with one click.
BILLING AUDIT — ASDA ROATH
📷
Surveillance Guardian × 8 cameras
£120/month
Billing
🔥
Fire Alarm — Annual Service
£380/year
Billing
🚨
Intruder Alarm × 3 zones
Found in portal — not billed
Missing
🔐
Access Control — 2 doors
Found in portal — not billed
Missing
⚠️ Potential missing revenue ~£85/mo

Site Management

Every site your company maintains — fully documented with systems installed, keyholders, maintenance history, and compliance records. Accessible from any device, any time.

🏢
Complete Site Records
Systems installed, equipment register, keyholder contacts, access codes (encrypted), and site-specific notes — all in one place and searchable.
🔧
Maintenance Contracts & Charges
Set visit frequency, cost, and start date per contract. See last service date, next service due, and full maintenance history. Link directly to billing.
📝
Categorised Notes
General, Important, Financial, Complaint, and Follow-up note types — each timestamped and attributed. Never lose a critical site instruction again.
✉️
Digital Contract Signing
Email maintenance contracts directly to customers for digital signature. Compliance documentation sorted without the paper trail.
SITE — CARDIFF BAY OFFICES
Systems Installed
🔥 Advanced Fire Alarm
📷 CCTV × 12 cameras
🚨 Intruder Alarm
Next Service Due
14 days
Annual FA service
Site Notes
⚠️ Important: Restricted access after 5pm — call Dave 07700 900000
📋 General: Boiler room key on hook in plant room
📄
Maintenance Contract — Fire Alarm
2× visits/year · £380/yr · Signed 14 Jan 2026
Active

Customer Self-Service Portal

Every customer gets their own branded login to manage their account — reducing your admin load, improving transparency, and cutting down on "can you email that over?" calls.

🔧
Book Maintenance Visits
Customers request maintenance appointments directly through their portal. You confirm and it drops straight into the job diary — no phone tag needed.
📋
View Past Jobs & Reports
Full history of every service visit — what was done, parts fitted, engineer signature, and the job docket. Searchable and downloadable at any time.
💰
Invoices & Online Payments
View all invoices, pay outstanding balances with a saved card, and download PDFs for their own records. Customers manage their own payment method.
🎫
Raise Support Tickets
Something wrong? Customers raise a ticket, track progress in real time, and receive email updates at every stage. Tickets feed directly into job management.
MY ACCOUNT — ASDA ROATH
Upcoming Maintenance
Annual Fire Alarm Service
Due: 14 April 2026
📄
INV-2026-0847 — March 2026
£120.00
Paid
📄
INV-2026-0831 — February 2026
£120.00
Paid
📄
INV-2026-0812 — Callout Jan 2026
£180.00
Overdue
Open ticket: Camera 3 blurry image In Progress

Cortex AI Integration

EM8 Core is powered by Cortex AI — your own proprietary AI trained on fire and security documentation, job history, and engineer notes. It gets smarter with every job your team completes.

🧠
On-Site AI Chat for Engineers
Engineers ask Cortex about fault codes, system manuals, or how a similar fault was resolved previously — right from the EM8 HQ iOS app while standing in front of the panel.
📊
Fault Diagnosis from Job History
When a device fails again, Cortex surfaces the previous fault, how it was fixed, which parts were used, and how long it took — before the engineer even opens the job.
📸
Vision AI Camera Quality Scoring
Cortex Vision analyses CCTV footage and scores camera image quality automatically — flagging degraded cameras before the customer notices.
🔁
Trains on Your Job Sheets
Every job your engineers complete trains Cortex further. Your AI gets better every day — and becomes a competitive asset that new rivals can't replicate.
CORTEX AI — ENGINEER ASSISTANT
Engineer asks:
"Camera 4 at Cardiff Bay showing static, no image at all. Happened before?"
Cortex AI responds:
Yes — last fault 14 Jan 2026 (Job #JB-2198). 12V power supply failed at the camera head. Replaced with standard PSU, resolved in 2h 30m. Check voltage output at the camera first before pulling the cable.
📦
Suggested Part: 12V DC PSU
Used in 3 of last 4 similar faults on this site
Stock: 2
⏱️
Estimated Resolution Time
Based on 4 similar previous jobs
~2.5 hrs

Everything a fire & security
contractor needs

🛠️

Job Management

Full lifecycle from fault auto-creation to invoice. Manual jobs, remote reset type, approval workflow, and job dockets to customers.

📍

Site Management

Systems, keyholders, maintenance contracts, categorised notes, and digital contract signing — all against each site.

👥

Staff & HR

Holiday requests, balances, job-aware blocking, staff contacts, certifications, and payroll records all in one module.

📅

Diary & Scheduling

Visual job calendar, engineer availability, planned maintenance visits, and vehicle allocation across your whole team.

💰

Billing & Invoicing

Stripe recurring billing, one-off invoices, VAT, PDF generation, billing audit tool, and customer card on file.

🏢

Customer Portal

Customers book visits, view job history, pay invoices, raise tickets, and download compliance docs — self-service.

🎫

Support Tickets

Customers raise issues via their portal, engineers respond, tickets auto-convert to jobs, email updates at every step.

📦

Stock & Purchase Orders

Parts inventory, low-stock alerts, supplier purchase orders, and parts linked to jobs for accurate costing.

💼

Sales & Quotes

Manage your full pipeline from enquiry to signed contract. PDF quote generation with direct conversion to customer billing.

📊

Reports & Analytics

Revenue, engineer productivity, first-time fix rates, compliance tracking, and overdue service reporting — all automated.

📱

EM8 HQ iOS App

Engineers carry the full platform on their iPhone. Jobs, diary, Cortex AI, Guardian modules, and holiday requests on the go.

🔗

Guardian Integration

Surveillance, Tracking, Pump, and ANPR Guardian faults flow directly into EM8 Core job management — fully automated.

Simple pricing,
no surprises

All plans include the core platform. 14-day free trial on all tiers. No setup fees, no long-term contracts.

Starter
£79/mo
Up to 3 engineers · 50 sites
  • Job Management
  • Site Management
  • Basic Invoicing
  • Customer Portal
  • EM8 HQ iOS App
  • Staff & HR Module
  • Cortex AI
  • Guardian Integrations
Start Free Trial
Enterprise
£449/mo
Unlimited engineers · Unlimited sites
  • Everything in Professional
  • White Label Customer Portal
  • Multi-branch management
  • Advanced Cortex AI training
  • ANPR & Vision AI
  • Full API access
  • Dedicated account manager
  • SLA & priority support
Contact Sales

Ready to replace your CRM,
job sheets, and billing?

Join fire and security contractors already running their business on EM8 Core. Full onboarding support included with every plan.