For dev: if email confirmations block you, temporarily disable
confirmations in Supabase Auth.
Set a new password
Create or update your password to finish setting up
your Line Construction Tools account.
Get started
Create org (contractor)
Join with invite
Your orgs
Home
Start here. Pick the thing you are trying to do today.
Select a project before using field tools.
Field Command Center
Use this as the no-training starting point for finding, creating, assigning, and completing work.
Emergency workforce mobilization and cost recovery
Storms
Pick the storm task you need. Personal actions stay separate
from office administration so nobody has to dig through one
oversized page.
My storm work:
Profile, calls, history, expenses, and receipts
Office storm work:
Workforce, storm calls, equipment, time, and closeout
Office workflow
Build the roster, mobilize, manage,
and close out
These are the primary General Foreman and
administrator actions from the first utility
call through the crew's return home.
Mobilization readinessPrepare before travel
Keep personal information current and complete
the host utility's onboarding before the crew
reports.
Personal actions & records
Use as needed during or after a storm
Respond to a call, submit receipts, or look
back at completed storm assignments.
Storm section
Storms
Host utility storm onboarding
Use the link below to complete the host utility's external
onboarding. Company administrators can update the link and
login instructions for everyone in the organization.
Registered foremen and field users can keep a
reusable profile. Workers without a login use the
secure invitation link.
My storm calls
Only storms that the office selected you for
appear here. Company equipment is assigned
centrally.
My storm history
Closed and archived storms appear here after
you accepted the call.
1. Storm Workforce Directory
A permanent list of employees, temporary storm
workers, and prior workers. A login is optional.
0 selected
Add or edit a workforce record
2. Build and issue a storm call
The checked workers above receive unique response
links. Registered users also receive the in-app
call.
Company equipment planned for this storm
Equipment is selected once by the office.
Workers do not claim or duplicate units.
Generated invitation links
Active and historical storms
Close a storm when mobilization ends. Archive
it after the invoice package is complete.
Personnel time
Enter daily hours by worker. A manual rate
overrides the storm rate sheet.
Equipment hours
Track operating and standby hours for only the
equipment planned on this storm.
Expenses and receipts
On a phone, the receipt button opens the
camera. Every file is tied to the selected storm
and numbered in the closeout package.
Expense total
$0.00
Select the storm before entering the expense.
Field users only see storms they accepted.
Utility-ready closeout
Export invoice support package
Creates a ZIP containing an Excel workbook with
storm summary, roster, labor, equipment, expenses,
and a receipt index, plus a numbered Receipts
folder.
Admin
Setup lives here. Most users should not need this during normal field work.
Projects
Create project
Project list
Selected project settings
Project plan
The project plan is maintained in one place so
there is no duplicate baseline record to keep in
sync. Enter the planned poles, crossarms, and other
units there. Those quantities drive the Dashboard’s
completion percentages.
Reports
Review progress, blockers, readiness, cost, and customer-facing updates.
Dashboard
Executive snapshot
—
Utility readiness
Readiness based on GPS + locate ticket status (good / expiring
/ requested / needs locates).
Open the follow-up panel below the charts for utility needs
and baseline details.
Daily production & delay impact
Bars show units completed each day. The blue line is
the 7-day average and the red line shows documented
delay hours from blockers, downtime, and weather.
Crew hours trend
Downtime by cause
Cost trend
Cost mix
Work status
Completion by work type
Production totals
Downtime totals
Labor & Equipment Change Review
Detects personnel or equipment changes,
estimates the daily cost difference, and
compares the 14-day productivity before
and after the change.
Load dashboard data to evaluate resource changes.
Utility needs and project follow-up
Open only when someone needs the underlying list
Action queue
Baseline progress
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.
Selected rate sheet
No rate sheet selected
Click a sheet under Existing Sheets to view its
items and assign it.
NOT SELECTED
No rate sheet is selected.
Each project uses one active rate sheet. The same rate
sheet can be reused by multiple projects. Assigning a
different sheet replaces the project’s prior assignment;
it does not delete either sheet.
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.
Dashboard setup
Project Plan
Enter the total quantities you expect to complete
for this project. The Dashboard compares Daily Log
production against these values to calculate
progress and remaining work.
1. Enter the planned total
Use the full project quantity, not the amount
planned for one day.
2. Complete Daily Logs
Poles set, crossarms, and other quantities add to
actual production.
3. Watch Dashboard progress
The Dashboard shows actual versus plan and the
percentage complete.
Example:
A project with 400 planned poles and 120 planned
crossarms should be entered as 400 and 120 below. If
Daily Logs total 100 poles, the pole portion will show
25% complete.
Save status
—
Cost Review
Explains estimated labor, equipment, production unit cost, burn rate, and rate sheet gaps.
What this isA review of daily log hours, equipment hours, production quantities, and the selected rate sheet.
What to trustMatched labor/equipment rates are usable. Unmatched items need rate sheet cleanup before the numbers are final.
What to do nextRun the date range, review unmatched items, then update Rate Sheets or daily log role/equipment names.
Summary
Production + cost rollup
Unmatched items
Tomorrow Brief
Builds a customer-facing plan from recent daily logs, utility needs, blockers, and map readiness.
Build Brief
Use today’s completed log plus tomorrow plan entries to create one clean email/PDF.
Pick a date and generate a brief.
Not acknowledged
Brief Preview
Formatted for email, PDF, and customer review.
Exceptions
Actionable issues that need attention before work starts: locates, missing GPS, and downtime patterns.
Locate exceptionsShows tickets that are missing, requested, or expiring soon.
Map exceptionsFinds work dots that still need GPS or readiness cleanup.
Production exceptionsSurfaces repeated downtime so it can be escalated before it becomes a trend.
Locate tickets
Missing GPS
Downtime
Messages
Direct, company, and project-wide communication tied to this project.
Threads
Select a thread to read or reply.
Conversation
Messages stay with the selected project.
Safety
Complete the briefing in a few focused sections,
then review and submit.
1Set up the job
2Brief hazards and controls
3Confirm crew and submit
Start here
Choose the template and confirm the basic crew
information.
Attendees
Confirm who participated in the briefing
Add each person who was part of the tailboard.
Attachments
Add photos, PDFs, or supporting safety documents
Review the open sections and confirm the crew before
submitting.
Daily Log
Capture today’s field update without writing an email.
1. Today completedProduction, crew hours, equipment, and blockers from the current workday.
2. Tomorrow plannedWhere crews will be working next and what utility support is needed.
3. Email-readyCopy a clean summary for anyone who still wants the daily email.
Shift Setup
Date, crew, work area, and weather impact.
Paid rain-day show-up hours
Apply the union minimum to labor only. Equipment
usage is not changed automatically.
Crew
Straight-time hours
Today Completed
What changed today. This feeds production reporting.
Poles set
Crossarms
Other qty
Other completed work
Tomorrow Plan
This replaces the morning “where are crews working?” email.
Summary
Plan tomorrow
Needs from utility
Look-ahead / next week
Crews, Labor & Assigned Equipment
Organize the General Foreman's work group by
individual crews. Each person can have multiple
assigned pieces of equipment.
Downtime / Blockers
Anything that slowed the crew down or needs follow-up.
CategoryStartStopHoursReasonNotes
Email Recipients
Optional. Email delivery works after the Resend function
is configured. Until then, leave this blank and use
Copy email summary.
Recipients
Attachments
Photos or files tied to this daily log.
Choose photos/filesPhotos, PDFs, production sheets, or markups.Attach GPS to uploads when allowed
Recent Logs
Search and reopen previously submitted Daily Logs.
Work Map
Assign work, clear blockers, create field locations, and see crews on the map.
More filters 0
Work Map FiltersSlice the map by upload fields, status, assignment, and blockers.
Location
Asset
Assignment
Locates
Requirements
Import
Map ImportDownload the template, fill it out, then import new dots or update existing dots.
Adding more dots to an existing programUse Append new dots when your file only contains the new poles/work locations.
Updating dots already on the mapUse Update matches when your file contains existing UFLID, FLOC, or Work Order values.
Import behavior
Choose CSV
0 selectedShift-drag a rectangle, Ctrl-click dots, or select all currently filtered dots.
Individual assignment sends work to one person. Work group assignment sends work to a crew, company, area, or truck group.
Location tracking not started.
Map tip: click any dot to open details. Shift-drag a box to select work. Ctrl-click a dot to add or remove it from the bulk selection.
Work queue
0 jobs
Search and organize the jobs listed below the map
New work location
Use this when you need to create a dot without clicking the map.
External ID
Name / short description
Work order
Work classification
Asset type
Priority
Area
Circuit
Street / location
Latitude
Longitude
Work type
Pole class
Pole height (ft)
Click a map dot to manage assignment, blockers, notes, attachments, and locates.
Field Notes
Short, practical notes for the next crew.
Work Status
Keep this simple enough to update from the truck.
How assignment works:
assign to a specific person when one person owns the work. Use Work group / crew when the work belongs to a crew, contractor, area, truck, or general foreman group. Field users will see work assigned directly to them or to a matching group.
Status
Asset Type
Assigned to
Work group / crew
Needs permitNeeds tree trimmingLocates needed
Completion Checklist
Only appears when Work Status is Complete.
Completed date
Completed by
Photos or files have been attached
Completion notes
Files & Photos
Photos, PDFs, IFC prints, and locate markups saved to this work location.
Choose files or photosAttach field photos, PDFs, and markups.
Locate Information
Track the ticket and whether the crew can dig safely.
Ticket #
Requested date
Expires date
Status
Completed date
Notes
Add workers, foremen, admins, and utility viewers.
How adding people works
Use the buttons above to create the employee's account
and generate a secure setup link. Copy the link or the
prepared email message and send it through your company's
normal email system. The employee opens the link, creates
a password, and signs in under this company. Field users
and foremen must allow location tracking before using the
Work Map.
Permission levels used by this company
Company admin
All company setup, people, projects, rates,
all work, reports, and storm administration.
Operations manager
Operational work, daily logs, safety, reports,
personal storm tools, and assigned-scope oversight.
No company or storm setup.
Foreman / general foreman
Assigned crew work, daily logs, safety, reports,
storm profile, calls, history, and expenses.
Field user
Assigned work, daily logs, safety, storm profile,
calls, history, and their own expenses.
Utility viewer
Read-only Home, Work Map, and Reports.
Current People
Add User
Create access, generate a secure setup link, and send
that link using your company's normal email.
Email
Full name
Role
Area
Company / group
Crew type
Truck / crew number
What happens next
The system creates the user and returns a secure
account-setup link. It does not send an email.
Copy the prepared message and send it through your
company email. The employee opens the link and
creates their own password.
Secure setup / sign-in link
Edit user access
Permission level
Platform Admin
Create customers, assign seats, and jump into their org admin.
Create customer
Company name
Seats purchased
Primary admin email
Primary admin name
Customers
No customer selected
Click a customer below to manage seats and users.
Seats for selected customer
Select a customer above, adjust the seat limit, then save.
Org ID
New seat limit
Platform Admin can select a company, open that company’s People & Access page, add additional admins, and help manage users without needing the customer to do it themselves.