Tenant Dashboard (workspace users)
Use this when you’re running inspections, managing remedials, and producing PDFs/quotes/invoices.
1) Access, roles, and where features appear
FireDoorApp is role-based. Owners and managers can configure the workspace and manage commercial workflows (remedials, quotes, invoices). Inspectors focus on inspections and assigned work.
- Owner: full access including billing, pricing, quotes, installs, team + settings.
- Manager: operational access (remedials, schedule, invoices, analytics) + most settings.
- Inspector: inspections + assigned jobs, with fewer admin/commercial controls.
Go to: Dashboard Requires login Help Requires login Security Requires login Team Requires login My jobs (inspectors) Requires login
2) First-time setup checklist
Do this once per workspace so every inspection/report/email looks consistent and security is locked down.
- Branding: logo, colours, PDF appearance, portal styling.
- Security: 2FA policy, recovery codes, session hygiene.
- Team: add staff, roles, signatures, and inspector assignment.
- Pricing: configure price items + templates used in quotes/invoices.
- Payments: connect Stripe (if you want “Pay now” in invoices / portal).
- Client portal invitations: invite client contacts (from Clients) so they can view invoices, compliance, reports and quotes.
Invite workflow: create a client → add contacts → send portal invites → confirm they can see their properties and documents.
Go to: Settings Requires login Security Requires login Team Requires login Billing Requires login Clients (portal users) Requires login
- Next: create clients + properties so inspections have a consistent structure.
- Common pitfalls: missing inspector signatures, inconsistent pricing items, no Stripe connection (clients can’t pay online).
3) Data setup: Clients → Properties → Doors
Build a clean hierarchy so every door has a stable identity across repeat visits.
- Create the Client (your customer / organisation).
- Create Properties (sites/buildings) under that client.
- Start a first inspection to generate door records (or import existing PDFs).
- Agree a door ID scheme (block/floor/door) and apply it consistently.
- Generate and print door labels/QR codes if you’re tagging doors.
- If you use QR tags, bind/unbind them when doors change (so scans always open the correct record).
Go to: Clients Requires login Properties Requires login Door labels & QR codes Requires login Door scan Requires login Bind a QR tag Requires login
- Next: create the first inspection and schedule the visit.
- Common pitfalls: changing door IDs between visits, missing location hierarchy, not linking items back to a client/property.
4) Inspections end-to-end
This is the core workflow. Capture clean door records so downstream quotes/remedials/invoices stay accurate.
- Create: start an inspection and confirm client + property details.
- Schedule: assign an inspector/crew and date (then track it on the schedule).
- Record doors: for each opening, log pass/fail, reasons, notes, photos, tags and locations.
- Status: move from scheduled → in progress → completed; use reminders for follow-ups.
- Outputs: generate inspection PDFs and share with clients.
- Imports: if you’re migrating legacy PDF reports, run the PDF import flow and review extractions.
Go to: Inspections Requires login Schedule Requires login Inspection history Requires login Import PDF inspections Requires login
- Next: convert findings into remedials, and (optionally) quote the work before it starts.
- Common pitfalls: incomplete photos/reasons per door, not closing statuses, skipping reminders and losing follow-up visibility.
5) Remedials end-to-end
Remedials turn inspection findings into tracked work with owners, dates, and close-out evidence.
- Board view: manage tasks, assign owners, and track status/severity across the portfolio.
- Issues view: see door issues grouped for triage (useful for QA or audit prep).
- Asset register: browse doors by severity and filter/search to prioritise.
- Attach work: connect remedials back to inspections/doors so evidence stays joined up.
- Close out: upload evidence (photos/docs), mark complete, then issue outputs (quotes/invoices/PDF packs).
Go to: Remedials Requires login
- Next: quote the remedial work (if you price before proceeding) and schedule the visit.
- Common pitfalls: tasks not assigned, severity inconsistent, remedials not linked back to the correct door/property.
6) Quotes end-to-end
Quotes help you agree remedials, follow-up visits, or installs before work starts. They can be downloaded as PDFs, emailed, and (optionally) accepted via the client portal.
- Create/build: assemble line items and scope from inspection findings or manual inputs.
- Send: email a quote or export a PDF for approval.
- Track: keep quotes linked to the client/property so invoices and jobs stay connected.
Go to: Quotes Requires login Create quote Requires login Fire doors / installs Requires login
If you also manage installation work, use Fire doors / installs to track door-level install scopes, quotes and completion.
- Next: schedule the work (schedule/jobs) and prepare RAMs if required.
- Common pitfalls: pricing items not configured, quotes not linked to the correct client/property, missing PDF signature expectations.
7) RAMs end-to-end
Use RAMs when you need a formal risk assessment / method statement pack for upcoming work.
Go to: RAMs Requires login Create RAMs Requires login
- Next: generate invoices after work is completed or per agreed milestones.
8) Invoices & payments end-to-end
Invoices can be created from quotes/remedials/installs or as manual invoices. You can email them, download PDFs, and (if Stripe is connected) collect payment via “Pay now” in email and the client portal.
- Create: build an invoice, confirm VAT/deposit rules and totals.
- Send: email the invoice to the right contacts (and schedule reminders if needed).
- Track status: draft → sent → paid/overdue, with payment history.
- Client experience: clients can view/pay in the portal (if enabled).
Go to: Invoices Requires login Create invoice Requires login
- Next: keep day-to-day work moving with schedule + jobs + search, and use analytics to spot risk.
9) Day-to-day operations
These pages are how you run the week: scheduling, chasing, and jumping into the right record fast.
Go to: Schedule Requires login Jobs Requires login Notifications Requires login Search Requires login
Search tip: try searching by door ID, postcode, client name, or property address. Portal search exists separately for clients.
10) Reporting, exports, analytics
Use exports for audits, handover packs, and internal tracking.
Go to: Inspection history Requires login Analytics Requires login
11) Support & help
Use Help for curated docs, in-page “How this page works”, and the Interactive Helper to generate checklists. Use Support tickets for workspace-specific issues.
Go to: Help Requires login Support tickets Requires login