HVAC-SVC-MGMTJune 27, 2026
HVAC Service Management (small-org starter)
This starter packages the field-service essentials a heating and cooling service business needs on day one. It bundles the customer and contact record, the installed equipment at each site, work orders and field visits, service contracts, and the quote-to-invoice path so a small team can book a call, schedule a technician, complete the job, and bill it without stitching tools together. It is a fast on-ramp to field service for trades operators who want the core workflow working immediately and can grow into the full modules later.
Use the HVAC Service Management (small-org starter) semantic blueprint
/semantius-admin use the architect, analyst and modeler skills to update the semantius platform with the model specified in https://www.semantius.com/blueprints/hvac-svc-mgmt-semantic-blueprint.mdEntity summary
| Name | data_object | Description |
|---|---|---|
| Contacts | crm_contacts |
People at customer or prospect organizations, carrying title, contact details, decision-maker flag, preferred channel, and opt-in state. |
| Customer Invoices | customer_invoices |
Seller-issued invoices billed to customers, with line items, tax, payment terms, due date, and status from draft to paid or written off. |
| Customer Sites | customer_sites |
Physical service locations belonging to a customer, where one customer can have many sites across properties or chains. |
| Customers | customers |
Canonical records of customers, whether business accounts or end consumers, carrying identity, segmentation, lifecycle stage, and account hierarchy. |
| Dispatch Records | dispatch_records |
Assignments of a work order to a specific technician at a specific time, capturing dispatch decisions, route output, and dispatcher overrides. |
| Field Visits | field_visits |
Scheduled or completed on-site visits by a field technician, capturing arrival, work performed, parts used, customer signature, and outcome. |
| Installed Equipment | installed_equipment |
Customer-owned equipment that the service organization installs and maintains, with identity, placement, and lifecycle state, covered by work orders and contracts. |
| Sales Quotes | sales_quotes |
Versioned, numbered quote documents with dates, validity, currency, terms, pricing, and status from draft to accepted or lost. |
| Service Contracts | service_contracts |
Service contracts that carry service-level commitments such as response times, parts coverage, and call-out fees. |
| Service PM Schedules | service_pm_schedules |
Recurring preventive-maintenance plans for installed equipment, defining cadence, due date, grace window, and overdue escalation. |
| Service Work Orders | service_work_orders |
Customer-facing service jobs fulfilled by field visits, distinct from preventive-maintenance work orders. |
| Spare Part Inventory Items | spare_parts_inventory |
Stockroom counts and procurement of replacement hardware components not yet deployed as assets. |
| Users | users |
Platform users referenced as assignees, authors, approvers, and creators across records. |
flowchart TD classDef embedded_master fill:#fff4cc,stroke:#c79100,color:#5b4500; classDef consumer fill:#e8def8,stroke:#7b1fa2,color:#3a155d; customers["Customers"] crm_contacts["Contacts"] customer_sites["Customer Sites"] installed_equipment["Installed Equipment"] service_pm_schedules["Service PM Schedules"] service_work_orders["Service Work Orders"] field_visits["Field Visits"] dispatch_records["Dispatch Records"] service_contracts["Service Contracts"] sales_quotes["Sales Quotes"] customer_invoices["Customer Invoices"] spare_parts_inventory["Spare Part Inventory Items"] users["Users"] users -->|"manages stock"| spare_parts_inventory service_work_orders -->|"fulfilled_by"| field_visits field_visits -->|"dispatched_by"| dispatch_records installed_equipment -->|"serviced_by"| service_work_orders customer_sites -->|"hosts"| service_work_orders service_contracts -->|"covers"| installed_equipment installed_equipment -->|"has_pm"| service_pm_schedules customer_sites -->|"hosts_equipment"| installed_equipment customers -->|"owns_sites"| customer_sites customers -->|"is_party_to"| service_contracts users -->|"performs_as_technician"| field_visits users -->|"assigned_as_technician"| dispatch_records users -->|"dispatches"| dispatch_records users -->|"creates_work_order"| service_work_orders users -->|"manages_as_account_mgr"| service_contracts users -->|"installs"| installed_equipment users -->|"completes_pm"| service_pm_schedules users -->|"owns"| customers users -->|"owns"| customers customers -->|"has_contacts"| crm_contacts users -->|"owns"| crm_contacts class customers embedded_master; class crm_contacts embedded_master; class customer_sites embedded_master; class installed_equipment embedded_master; class service_pm_schedules embedded_master; class service_work_orders embedded_master; class field_visits embedded_master; class dispatch_records embedded_master; class service_contracts embedded_master; class sales_quotes embedded_master; class customer_invoices embedded_master; class spare_parts_inventory embedded_master; class users consumer;