Glossary

Status: Accepted Last Updated: 2026-02-15

Key terms used throughout EHQ documentation.

Core Entities

Organisation

A property management entity — company, individual landlord, or HMO operator.

  • Types: company, individual, hmo_operator
  • Plans: basic, premium, partner

Previously called “landlord” in early specs. Changed to “organisation” for flexibility.

Property

A physical location managed by an organisation.

  • Types: hmo, flat, house
  • Has units count (lettable units)

Tenant

A person residing in a property. Identified by phone/email (no login required).

  • Status: active, moved_out

Issue

A maintenance or support request raised by a tenant.

stateDiagram-v2
    [*] --> new
    new --> in_progress
    new --> vendor_assigned
    new --> cancelled
    in_progress --> vendor_assigned
    in_progress --> completed
    vendor_assigned --> in_progress
    vendor_assigned --> completed
    completed --> [*]
    cancelled --> new : Reopened
  • Status: new, in_progress, vendor_assigned, completed, cancelled
  • Urgency: low, medium, high, emergency
  • Categories: plumbing, electrical, heating, structural, appliances, cleaning, pest_control, locks_security, windows_doors, garden_exterior, fire_safety, damp_mould, noise_nuisance, other

Vendor

A service provider who resolves issues. Managed per-organisation. No login required.

User Roles

RolePermissions
ownerFull control including billing and team management
adminManage properties, vendors, and issues
staffView and manage issues only
envo_supportTemporary Envo staff access (time-limited)

Technical Terms

TermDefinition
RLSRow Level Security — PostgreSQL feature restricting row access by organisation
Soft DeleteRecords marked with deleted_at timestamp, not permanently removed
SLAService Level Agreement — expected vendor response time
E.164International phone format, e.g. +447123456789
Tenant EngineThe AI system powering 24/7 multi-channel tenant support
RAGRetrieval-Augmented Generation — semantic search + LLM response

Abbreviations

AbbrMeaning
ADRArchitecture Decision Record
HMOHouse in Multiple Occupation
EPCEnergy Performance Certificate
EICRElectrical Installation Condition Report

See also: Data Model, Product Vision