Sign in
For dev: if email confirmations block you, temporarily disable
confirmations in Supabase Auth.
Set a new password
If you came from a reset email link, update your password here.
Get started
Create org (contractor)
Join with invite
Your orgs
Projects
Create project
Project list
Selected project settings
Contract baseline
One per line: unit=qty. Keep unit names consistent with production
unit types.
Example:
pole_changeout=400
crossarm_changeout=120
Example:
pole_changeout=400
crossarm_changeout=120
Dashboard
Executive snapshot
—
Utility readiness
Readiness based on GPS + locate ticket status (good / expiring
/ requested / needs locates).
Action queue
Production trend
Crew hours trend
Downtime by cause
Cost trend
Cost mix
Production totals
Downtime totals
Weekly update (copy/paste)
Generates a clean Friday-style update using the daily logs in the
selected week.
Rate Sheets
Upload labor/equipment/material line items per utility/customer.
Create rate sheet
Existing sheets
Items
CSV upload
One row per line item. Headers can be: item_type (or type),
item_name (or name), unit (or uom), rate (or price). Optional:
notes.
Current items
Tip: Start simple. Use one sheet per customer/utility and
update it when rates change. We’ll wire rates into log-based
cost/unit rollups after this.
Contract
Baseline units = planned total quantities for the job. This is how
the Dashboard calculates % complete.
Save status
—
Baseline units
One per line: unit=qty. Keep unit names consistent with production
unit types.
Example:
pole_changeout=400
crossarm_changeout=120
Example:
pole_changeout=400
crossarm_changeout=120
Costing
Turns rate sheets + daily logs into cost per unit and burn rate.
Summary
Production + cost rollup
Unmatched items
Tomorrow Brief
Pulls “plan_next_day” from prior day logs and formats an
email-ready brief.
Acknowledge records that the utility reviewed this plan
(timestamped). It does not lock edits.
Not acknowledged
Alerts
Quick scans for common red flags: locates, missing GPS, downtime
patterns.
Locate tickets
Missing GPS
Downtime
Chat
Lightweight project chat between contractor + utility users.
Threads
Messages
Safety
Load a tailboard template, fill it out, submit it to the
repository.
Attendees
Attachments
Daily Logs
This replaces the emailed daily report.
Create daily log
Yesterday production
Crew + hours
Equipment used
Track equipment hours for costing.
Downtime / blockers
Recent logs
Assets
Track poles/assets, see readiness on a map, and tie locate tickets
to each one.
Tip: click a marker to open the asset and manage locate tickets.
Green = locates good, Yellow = requested, Red = needs locates.
Asset list
Storm Map
Field points for storm recovery (down pole, hazard, work
needed). Use GPS, add notes, create.
Locates
Click an asset (or marker) to manage locate tickets.
Work status
Notes
Attachments
Photos, PDFs, IFC prints, locate markups, etc. (saved to
this asset)
Locate information
Locates
Users
Members
Generate invite codes
Recent invites
Edit user access
Platform Admin
Create customers, assign seats, and jump into their org admin.
Create customer
Customers
Update seats
Enter an Org ID and the new seat limit.
Click a customer to jump into Org Admin for that org.