ReferenceGenerated
Status & domain values
Thermal records (work orders, invoices, agreements, and so on) move through a fixed set of statuses. This reference is generated directly from the database schema, so it always matches the values the product actually uses.
Status enums, by entity
| Entity | Database enum | Schema export | Values (in order) |
|---|---|---|---|
| Agreement | agreement_status | agreementStatus | active, due_for_renewal, expired, canceled, none |
| Api Key | api_key_status | apiKeyStatus | active, revoked |
| Appointment Claim | appointment_claim_status | appointmentClaimStatus | pending, confirmed, rejected |
| Approval | approval_status | approvalStatus | pending, approved, applied, rejected, timed_out |
| Commission Ledger | commission_ledger_status | commissionLedgerStatus | pending, paid, void |
| Deficiency | deficiency_status | deficiencyStatus | open, quoted, approved, declined, resolved |
| Employment | employment_status | employmentStatusEnum | active, on_leave |
| Estimate | estimate_status | estimateStatus | draft, sent, approved, declined, expired |
| Exception | exception_status | exceptionStatus | open, acknowledged, resolved, suppressed |
| Field Request | field_request_status | fieldRequestStatus | pending, approved, declined |
| Inspection | inspection_status | inspectionStatus | in_progress, completed, failed |
| Integration | integration_status | integrationStatus | connected, disconnected, error |
| Inventory Alert | inventory_alert_status | inventoryAlertStatus | open, resolved, dismissed |
| Inventory Restock Request | inventory_restock_request_status | inventoryRestockRequestStatus | pending, fulfilled, dismissed |
| Invoice | invoice_status | invoiceStatus | draft, sent, partial, paid, void, prebill |
| Line Item Approval | line_item_approval_status | lineItemApprovalStatus | pending, approved, rejected |
| Milestone | milestone_status | milestoneStatus | pending, completed |
| Outbound Webhook Delivery | outbound_webhook_delivery_status | outboundWebhookDeliveryStatus | pending, delivered, failed |
| Outbox | outbox_status | outboxStatus | pending, processing, delivered, failed, dead_lettered |
| Pack Activation | pack_activation_status | packActivationStatus | active, inactive |
| Permit | permit_status | permitStatus | application, submitted, inspection_hold, approved, clearance_issued, rejected, closed |
| Phase | phase_status | phaseStatus | not_started, in_progress, completed, canceled |
| Project | project_status | projectStatus | active, on_hold, completed, canceled |
| Purchase Order | purchase_order_status | purchaseOrderStatus | draft, pending_approval, ordered, partial, received, canceled |
| Reservation | reservation_status | reservationStatus | quote, reserved, out, returned, canceled |
| Support Ticket | support_ticket_status | supportTicketStatus | open, waiting_on_you, resolved |
| Sync Conflict | sync_conflict_status | syncConflictStatus | pending_review, resolved_use_local, resolved_use_remote, resolved_merged, suppressed |
| Unit | unit_status | unitStatus | in_stock, checked_out, consumed |
| Warranty | warranty_status | warrantyStatus | active, expired, unknown |
| Work Order Appointment | work_order_appointment_status | workOrderAppointmentStatus | scheduled, assigned, en_route, in_progress, completed, canceled |
| Work Order | work_order_status | workOrderStatus | unscheduled, scheduled, assigned, en_route, in_progress, completed, invoiced, canceled |
| Workflow Run | workflow_run_status | workflowRunStatus | running, completed, failed, partial |
| Workflow Step | workflow_step_status | workflowStepStatus | pending, running, completed, skipped, failed |
Other domain enums
Non-status categorical fields (equipment types, cert types, billing models, and similar fixed-choice fields) referenced throughout the app.
| Database enum | Schema export | Values |
|---|---|---|
accounting_provider | accountingProvider | qbo, xero, business_central |
agreement_cadence | agreementCadence | annual, semi_annual, quarterly |
approval_rule_type | approvalRuleType | discount_percent, po_amount, any_refund |
automation_run_outcome_type | automationRunOutcomeType | auto-applied, approved, overridden, proposed, expired |
branch_scope | branchScope | all, home |
callback_cause | callbackCause | refrigerant_recharge, thermostat_configuration, component_early_failure, installation_error, customer_misuse, other |
capability_grant_mode | capabilityGrantMode | enable, disable |
capability_grant_scope | capabilityGrantScope | org, entity, branch |
commission_rate_type | commissionRateType | percent, fixed_cents |
deficiency_severity | deficiencySeverity | advisory, recommended, safety |
epa_appliance_class | epaApplianceClass | comfort_cooling, commercial_refrigeration, industrial_process_refrigeration, unknown |
equipment_availability_state | equipmentAvailabilityState | available, reserved, on_rent, on_lease, maintenance, retired |
equipment_ownership_type | equipmentOwnershipType | customer_owned, company_owned |
equipment_reading_type | equipmentReadingType | capacitor_uf, compressor_amps, condenser_fan_amps, blower_amps, suction_psig, liquid_psig, superheat_f, subcooling_f, supply_temp_f, return_temp_f, delta_t_f, static_pressure_inwc, flue_co_ppm, ambient_co_ppm, supply_co_ppm, co2_pct, o2_pct, flue_temp_f, combustion_eff_pct, gas_manifold_inwc, gas_supply_inwc, temp_rise_f, flame_sensor_ua, line_voltage_vac |
equipment_type | equipmentType | central_ac, heat_pump, gas_furnace, electric_furnace, boiler, mini_split, package_unit, light_commercial_rtu, water_heater, air_handler, thermostat, other |
estimate_output_type | estimateOutputType | standard, project, service_agreement, rental |
event_actor_type | eventActorType | user, agent, system |
exception_severity | exceptionSeverity | info, warning, error, critical |
field_request_type | fieldRequestType | reschedule, recommend_work, follow_up_visit, needs_parts |
inspection_context | inspectionContext | pm, inspection, both |
inspection_field_type | inspectionFieldType | checkbox, pass_fail, pass_flag_fail, measurement, number, select, text, photo, signature, computed |
inspection_item_severity | inspectionItemSeverity | normal, safety |
inspection_pass_state | inspectionPassState | pass, flag, fail, na |
integration_provider | integrationProvider | quickbooks, stripe, twilio, postmark |
job_type | jobType | install, maintenance, repair, inspection, rental_movement |
leak_test_method | leakTestMethod | none, standing_pressure, electronic_detector, bubble, nitrogen, ultrasonic, other |
leak_test_result | leakTestResult | na, pass, fail |
line_item_kind | lineItemKind | labor, part, material, fee, lease, discount |
meter_unit | meterUnit | hours, cycles |
outbound_webhook_event | outboundWebhookEvent | job.completed |
pm_task_field_type | pmTaskFieldType | checkbox, yes_no, measurement, photo, signature |
property_class | propertyClass | real_property, personal_tangible_property, unknown |
refrigerant | refrigerant | n/a, R-22, R-410A, R-32, R-454B, R-407C, R-134A, unknown |
refrigerant_txn_type | refrigerantTxnType | charge, recovery, top_up, disposal |
rule_mode | ruleMode | auto, suggest, needs_approval |
stock_location_type | stockLocationType | warehouse, van |
stock_movement_type | stockMovementType | received, used, transferred_out, transferred_in, adjusted |
support_ticket_message_author_type | supportTicketMessageAuthorType | org_user, support |
support_ticket_priority | supportTicketPriority | low, normal, high, urgent |
sync_direction | syncDirection | push, pull |
sync_entity_type | syncEntityType | customer, site, invoice, payment, credit_memo, line_item, product, tax_rate |
tax_class | taxClass | use_tax, sales_tax, exempt |
technician_cert_type | technicianCertType | epa_608_universal, gas_fitting, commercial_refrigeration, commercial_hvac |
technician_credential_type | technicianCredentialType | hvac_journeyman, hvac_master, electrical, plumbing, gas_fitting, refrigeration, business_license, other |
trade_type | tradeType | hvac, refrigeration, electrical, plumbing |
user_role | userRole | owner, dispatcher, technician, office |
wo_attachment_slot | workOrderAttachmentSlot | before, after, other |
work_order_billing_type | workOrderBillingType | flat_rate, time_and_materials |
work_order_holding_tag | workOrderHoldingTag | waiting_parts, awaiting_customer |
work_order_priority | workOrderPriority | low, normal, high, emergency |