Maintenance

Manage maintenance tickets, history, and recurring scheduled tasks across all e-Boost locations.

ℹ️ Two Levels
The Maintenance page is available at both the customer level (showing all sites) and the location level (filtered to that location).

The Maintenance page is organized into three tabs: Upcoming, History, and Repetitive. Each tab includes an Action dropdown button and a search bar for filtering by site name or equipment.

Upcoming

Maintenance Upcoming tab showing open maintenance tickets with date, status, site, equipment, and description columns
Maintenance — Upcoming tab showing open maintenance tickets for BC Hydro

The Upcoming tab displays open maintenance tickets that are actively being monitored. These tickets are automatically created when a repetitive maintenance rule triggers (e.g., engine hours reach the service interval).

Upcoming Columns

ColumnDescription
Expand (+)Click to expand the row and view additional ticket details
DateDate and time the maintenance ticket was created (sortable)
StatusCurrent ticket status (e.g., "Monitoring Started x 1")
SiteLocation name (e.g., "Bell 2 - 4", "Buffalo Inn - 2")
EquipmentEquipment identifier (e.g., "Gen_01", "Gen_02", "Gen_03")
DescriptionFull description of the maintenance task (e.g., "Repetitive Oil change every 200 hours : Gen_03")
Time until serviceEngine hours remaining until service is due, shown with a progress bar indicating percentage completed
Ticket PortalClose Ticket button to mark the maintenance as completed. Tickets with low remaining hours (near service) do not show a Close button.

Upcoming Action Dropdown

ActionDescription
RefreshReload the ticket list with the latest data

History

Maintenance History tab showing completed maintenance tickets with status, date, site, equipment, description, and ticket portal columns
Maintenance — History tab showing completed/closed maintenance tickets

The History tab displays completed and closed maintenance tickets. Each row shows the final status and a link to view the ticket in the external ticket portal (Freshdesk).

History Columns

ColumnDescription
Expand (+)Click to expand the row and view additional ticket details
StatusFinal ticket status (e.g., "Closed")
DateDate and time the ticket was closed (sortable)
SiteLocation name
EquipmentEquipment identifier
DescriptionDescription of the completed maintenance (e.g., "everything is complete")
Ticket PortalView button — opens the ticket in the Freshdesk ticket portal for full details and audit trail

History Action Dropdown

ActionDescription
RefreshReload the history list with the latest data

Repetitive

Maintenance Repetitive tab showing recurring maintenance rules with status, site, equipment, repeats on, description, and alert threshold columns
Maintenance — Repetitive tab showing recurring maintenance rules for all BC Hydro locations

The Repetitive tab manages recurring maintenance rules. When the monitored metric (e.g., engine hours) reaches the configured interval, a maintenance ticket is automatically created in the Upcoming tab and optionally in the external ticket portal (Freshdesk).

Repetitive Columns

ColumnDescription
StatusGreen dot indicates the rule is active
SiteLocation name (e.g., "Bell 2 - 4", "Lower Post – 5")
EquipmentEquipment identifier (e.g., "Gen_01", "Gen_02", "Gen_03")
Repeats OnThe metric that triggers the maintenance (e.g., "Engine Hours")
DescriptionFull description of the maintenance rule (e.g., "Repetitive Oil change every 200 hours : Gen_03")
Alert ThresholdPercentage of the interval at which the first warning is sent (e.g., "60 %")
ActionRow-level controls (see below)

Repetitive Row Actions

Each row in the Repetitive tab includes three action controls:

IconActionDescription
✎ (pencil)EditOpens the Update Maintenance dialog to modify the rule configuration (see below)
On/OffToggleEnable or disable the repetitive maintenance rule without deleting it
🗑 (trash)DeletePermanently remove the repetitive maintenance rule

Repetitive Action Dropdown

ActionDescription
Add Repetitive MaintenanceOpens the creation dialog to define a new recurring maintenance rule
RefreshReload the list with the latest data

Update Maintenance Dialog

Clicking the edit (pencil) icon on a Repetitive row opens the Update Maintenance dialog, which allows you to modify all aspects of the recurring maintenance rule:

Update Maintenance dialog showing fields for type, interval, site, equipment, vendor, contacts, status, source, service type, engine hours, and description
Update Maintenance dialog — editing a repetitive oil change rule for Bell 2 - 4 Gen_03
FieldDescription
Type of Repetitive AlertThe metric that triggers the alert (e.g., "Engine Hours")
Repetitive Interval in hoursThe number of hours between each maintenance cycle (e.g., 200)
SiteThe location this rule applies to (read-only after creation)
EquipmentThe specific equipment being monitored (read-only after creation)
VendorThe service vendor responsible for the maintenance (e.g., "Powerpros")
Vendor ContactOne or more email addresses that receive notifications when the maintenance is triggered. Supports multiple contacts.
StatusCurrent status of the rule (e.g., "Open") — read-only
SourceThe ticket system integration (e.g., "Freshdesk") — read-only
Type of repetitive ServiceDescription of the service to be performed (e.g., "Oil change")
Current Engine HourThe current engine hour reading from the equipment (shown in the label for reference)
Last Service in hoursThe engine hour reading at which the last service was performed
First Warning Interval (%)The percentage of the interval at which the first alert is sent (e.g., 60% of 200 hours = alert at 120 hours)
DescriptionFull description text that appears on the generated ticket