Recorded once in the field.
Used by every desk.
A crew member dictates a note at the end of a call-out. Hours, location, materials and outage cause return as structured fields, editable before the entry is saved.
Everything the utility runs on, in one place.
One record serves payroll, inventory and dispatch. No duplicate entry, and no spreadsheets between systems.
Field logging, with built-in AI
Crews dictate the day's work. The system returns hours, location, materials and outage cause as structured fields for the worker to review and correct before saving.
Timesheets, payroll & time off
Employees view their own timesheet and submit time-off requests from the phone. Hours route to the supervisor, then the manager, then payroll, with every approval recorded.
Tickets, work orders & dispatch
Service orders, outage calls and planned work orders route through one queue, assignable to a crew or an individual. Dispatch, customer service and engineering raise them the same way.
Procurement & purchase orders
Any employee submits a request. The purchasing agent assigns the PO number and selects approvers, who sign in parallel rather than in sequence. A denial returns the order as a numbered revision with the approval history retained.
Crew map & fleet tracking
Vehicle positions during a call-out or outage response. Location is recorded against the truck rather than the operator, and reporting pauses while a vehicle is stationary.
Live inventory management
Stock levels adjust when a crew records material against a job. Countable items and bulk material are both supported, in the unit of measure the utility already uses.
Safety forms
OSHA 1910.269 job briefings and vehicle inspections completed on the phone before work begins, configurable to match existing forms. Crews may also submit a safety concern confidentially.
Approvals & record history
Every approval and correction records the person and the timestamp. Once a pay period is signed off the entries lock, and any further change requires an approved amendment.
Office dashboard & reporting
Each role opens to its own view: approvals, payroll, work orders, inventory, org chart. Timesheets and material usage export to CSV; material transfers print to PDF for accounting.
GIS system mapping
Bring the utility's existing GIS. Lines, mains, poles, transformers, valves and hydrants are imported from ArcGIS, a geodatabase or a shapefile and drawn under the day's work, so a crew sees the plant and the office sees a job against a real asset. Meters tie to the service point, and field changes come back as proposed edits for the GIS technician to accept.
The phone is the source. The office is the view.
Work is captured once, at the point it occurs. Nothing downstream is re-entered.
The mobile app
Entries save to the device first and sync when a connection returns. Coverage is not required to log work.
- Log work by speaking it — offline or on
- Orders, timesheets and safety forms in hand
- Syncs on its own when coverage returns
Hosted and maintained
Hosting, security and backups are managed. Nothing for utility IT to install, patch or maintain.
- Encrypted in transit and at rest
- Backed up nightly, restores rehearsed
- Access decided by role, enforced at the database
The web dashboard
Each role opens to the items awaiting action, updated as the field submits them.
- Supervisors approve hours; managers close the period
- Payroll exports; engineering tracks material
- Dispatch assigns; the warehouse watches stock move
Stock adjusts as material is used.
Recording material against a job adjusts the warehouse total at the same time. No separate count, and no month-end reconciliation.
| Item | Unit | On hand |
|---|
Countable items
Transformers, cutouts, meters, pipe, fittings, valves, regulators and tools, counted as whole units with configurable reorder levels.
Bulk material
Conductor, cable, treatment chemicals and fuel, measured rather than counted and recorded to the decimal in the existing unit of measure.
No second entry
The warehouse total reflects field usage directly. No paper slips are re-keyed and no reconciliation is required for the count to be accurate.
| Serial | Type | Status | Location |
|---|
Each role opens to its own work.
The reporting structure is configured once. Approvals then route to the correct supervisor and hours follow the chain of command already in place.
Access is enforced at the database.
Utility records must withstand audit. Authorization is enforced by the database rather than by the interface.
Access enforced at the database
Row-Level Security evaluates every query against the requesting account: utility, role and crew. The interface determines what is displayed; the database determines what may be accessed.
The records are yours
Full export to CSV or JSON at any time, without a request to us. Backups run nightly and restores are tested rather than assumed.
Accounts you control
Accounts are created by your administrator; there is no public sign-up. Data is encrypted in transit and at rest, and no secret keys ship in the application.
Evaluate UtilityOp on your own operation.
We configure a demonstration environment with your crews, inventory and org chart, so the evaluation runs against your data rather than a sample.