Skip to content

Page map

Every page, tab, panel and modal in Helm, in the order the menu shows them. Each line gives the kind of surface, its route or source file, the issues it belongs to and, where one exists, a link to its mockup. New means designed in the mockups and not in the app yet. Soon and Placeholder mean a Coming Soon or empty screen today.

Routes and modals come from apps/web/src/App.tsx and the component code on preview (Sep 26, 2026), plus the redesigns in the Page mockups. Fixes and behaviour changes live on their issues, not here.

Global

  • Sign in · Page · Clerk SignIn
  • Organization picker · Page · Clerk RedirectToTasks · #732
  • Organization not set up · Page · error screen · #1817
  • Couldn’t load Helm · Page · error screen
  • Landing redirect · Page · / · Redirect · #511
  • Page not found · Page · *
  • Pay an invoice (public) · Page · /pay/:token · #1621
  • Coming Soon · Page · /coming-soon · #2739 #2799
  • Your settings · Page · /settings
  • Top bar: search, Ask the guide, notifications · Section · AppShell
  • Ask the guide panel · Modal · hub-guide flag
  • Profile menu · Section · Clerk UserButton · #2756
  • Onboarding checklist · Fly-in · OnboardingChecklistPanel · #1282 #3089

Home

Issues: #3402

  • My Dashboard · Tab · /home · Mockup · #3403 #3407
    • My queue (left panel) · Panel · New · Mockup · #3408
    • View picker with role defaults (right panel) · Panel · New · Mockup · #3409
    • Quick actions and Customize board · Section · New · Mockup · #3410
    • Company strip and sign-off line · Section · New · Mockup · #3411
    • This week’s priorities · Section · New · Mockup · #3412
    • Key meetings · Section · New · Mockup · #3413
    • Ahead of the ask · Section · New · Mockup · #3414
    • Follow-ups · Section · New · Mockup · #3415
    • Projects & initiatives · Section · New · Mockup · #3416
    • Learning & functions · Section · New · Mockup · #3417
    • Watch list · Section · New · Mockup · #3418
    • Process improvements · Section · New · Mockup · #3419
    • Notes & ideas · Section · New · Mockup · #3420
  • My Learning · Tab · /hub/my-learning · Mockup · #3404 #2697
    • Course player · Page · /hub/my-learning/:courseId · #2697
      • Reset your progress? · Modal · confirm · #2775
  • My Functions · Tab · /hub/my-functions · Mockup · #3405 #3486
  • Job aid detail · Page · /hub/content/:id · Mockup · #3406

Jobs

Issues: #3431

  • Dashboard · Tab · /jobs/dashboard · Mockup · #3432 #3433 #3437
    • Phases and stages board · Section · New · Mockup · #3433
    • Job card and icon key · Section · New · Mockup · #3434
    • Filters and cards (left panel) · Panel · New · Mockup · #3435
    • Needs attention (right panel) · Panel · NeedsAttentionPanel.tsx · Mockup · #2275
    • Job summary · Fly-in · New · Mockup · #3436
    • AI board summary · Modal · New · Mockup · #3438
  • RFIs · Tab · /jobs/rfis · #3499
  • Submittals · Tab · /jobs/submittals · #3499
  • Subcontracts · Tab · /jobs/subcontracts · Mockup · #3462 #3463 #3499
    • Subcontract summary · Fly-in · New · Mockup · #3462
    • Card view: columns by status · Section · New · Mockup · #3462
    • List view · Section · New · Mockup · #3462
  • Purchase Orders · Tab · /jobs/purchase-orders · Mockup · #3462 #3499
    • Purchase order summary · Fly-in · New · Mockup · #3462
    • List view · Section · New · Mockup · #3462
    • Card view: columns by status · Section · New · Mockup · #3462
    • Filters with vendor drop-down (left panel) · Panel · New · Mockup · #3462
    • Needs attention (right panel) · Panel · New · Mockup · #3462
  • Daily Logs · Tab · coming soon · Soon · #3499
  • Change Orders · Tab · /jobs/change-orders · Mockup · #3499 #2863
    • Card view: columns by status · Section · New · Mockup
    • List view · Section · New · Mockup
    • Change order summary · Fly-in · New · Mockup
    • Filters with client drop-down (left panel) · Panel · New · Mockup
    • Needs attention (right panel) · Panel · New · Mockup
  • Change order (one modal for every change order) · Modal · JobCreateModals.tsx → new · New · Mockup · #3589 #3065 #2333
    • Send to client · Flow · New · Mockup
    • Mark approved · Modal · New · Mockup
    • Delete draft · Modal · confirm · New · Mockup
  • Purchase order (one modal for every PO) · Modal · JobCreateModals.tsx → new · Mockup · #3441 #3442 #3443 #3446 #3447 #3448
    • Import lines: CSV, Excel or paste · Flow · New · Mockup · #3444
    • AI import from a vendor quote · Flow · New · Mockup · #3445
    • Delete draft · Modal · confirm · New · Mockup · #3449
  • Job detail · Page · /jobs/:id · Mockup · #3574 #1184
    • Header band and phases · Section · New · Mockup · #3575
    • Section menu (nested; phone drop-down and long list) · Section · New · Mockup · #3575 #2535 #2556
    • Job timeline (left panel, Projects) · Panel · New · Mockup · #3576
    • Leads (left panel, Free Tower) · Panel · JobSidePanels.tsx · Mockup · #3576 #3042
    • Needs attention and contacts (right panel) · Panel · New · Mockup · #3577
    • Hold banner · Section · JobHoldBanner.tsx · Mockup · #2335
    • New change order · Modal · NewChangeOrderModal · Mockup · #3589
    • New purchase order · Modal · NewPurchaseOrderModal · Mockup
    • New subcontract · Modal · NewSubcontractModal
    • Overview · Section · /jobs/:id · Mockup · #3575 #2327
    • Contract · Section · New · Mockup · #3579
      • Contract detail · Modal · New · Mockup · #3579
      • Signed document · Modal · New · Mockup · #3579
      • Add signed document · Modal · New · #3579
    • SOV · Section · /jobs/:id/sov · Mockup · #3585 #2056 #2070
      • Pull from HubSpot quote · Flow · New · Mockup · #3585
      • Add SOV line · Modal · JobSovLineCreateDialog · #3586
      • Delete SOV line · Modal · JobSovLineDeleteDialog · #3591
    • Change Orders · Section · New · Mockup · #3578
      • Change order (opens the one change order modal) · Modal · New · Mockup · #3589
    • Invoices · Section · Mockup · #3578 #2541
      • Invoice detail · Modal · New · Mockup · #3581
      • New invoice · Modal · #3588
    • Lien & Collections · Section · /jobs/:id/lien · Mockup · #3580 #2330
      • Edit lien setup · Modal · EditLienSetupModal · #3590 #2235 #2477
      • Send notice · Flow · SendNoticeModal · Mockup · #3580
      • Edit SOV line · Modal · JobLienSovEditDialog
      • Statutory notice · Modal · New · Mockup · #3580
      • Vendor hold · Modal · New · Mockup · #3580
      • Collection account · Modal · New · Mockup · #3580
    • Credit Memos · Section · Soon
    • Purchase Orders · Section · Mockup · #3578 #3462
    • Subcontracts · Section · Mockup · #3578 #3463
    • Sales Confirmations · Section · New · Mockup · #3578
      • Process sales confirmation · Flow · New · Mockup · #3582
      • Sales confirmation detail · Modal · New · Mockup · #3581
    • Material Check Ins · Section · Soon
    • RFIs · Section · Mockup · #3578
      • RFI detail · Modal · New · Mockup · #3581
      • New RFI · Modal · New · #3587
    • Submittals · Section · Mockup · #3578
    • Documents · Section · /jobs/:id/documents · Mockup · #3578 #2337 #2051
    • Daily Logs · Section · Soon
    • Time · Section · Soon
    • Appointments · Section · Soon
    • Other Submitted Forms · Section · Soon
    • Inspections: Initial · Section · Soon
    • Inspections: Final · Section · Soon
    • Close Out · Section · Soon
    • Warranty · Section · Soon
    • Activity · Section · /jobs/:id/activity · Mockup · #3578 #2326
  • Purchase order detail · Page · /purchase-orders/:poId · Mockup · #3441
    • Edit purchase order · Modal · EditPurchaseOrderModal · Mockup · #2626 #3441
    • Receive material · Modal · ReceivePurchaseOrderModal · Mockup · #3115 #3116 #3441
      • Update quantities and prices to match the vendor · Section · was ChangePurchaseOrderModal · New · Mockup · #3116
      • Split back-ordered lines to their own order · Section · was SplitBackOrderModal · New · Mockup · #3116
    • Enter bill · Modal · EnterBillModal · #3114
    • Confirm action · Modal · confirm
  • Bill detail · Page · /bills/:billId
  • Invoice detail · Page · /invoices/:invoiceId · #2637
    • Issue this invoice? · Modal · confirm
  • Change order detail · Page · /change-orders/:changeOrderId · Placeholder · #3065
  • Subcontract detail · Page · /subcontracts/:subcontractId · Placeholder
  • RFI detail · Page · /rfis/:rfiId · Placeholder · #2273
  • Submittal detail · Page · /submittals/:submittalId · Placeholder · #2273
  • Sales confirmation detail · Page · /sales-confirmations/:confirmationId · Placeholder · #1205

Contacts

Issues: #2964

  • Overview · Tab · /contacts/overview
  • Clients · Tab · /clients
    • Client detail · Page · /clients/:id
  • Contacts · Tab · /contacts · #2807
  • Suppliers · Tab · /contacts/suppliers · #2806
  • Subcontractors · Tab · /contacts/subcontractors · #2806
  • Service Providers · Tab · /contacts/service-providers · #2806
  • Prospects · Page · /clients/prospects · Hidden route
  • Site contacts · Page · /clients/site-contacts · Hidden route
  • Client reports · Page · /clients/reports · Hidden route

Inventory

  • Inventory · Tab · /material
  • Parts List · Tab · /material/parts-list
  • Purchase Orders · Tab · /material/orders · #1426
    • New purchase order · Modal · NewPurchaseOrderModal · Mockup
  • Sales Confirmation · Tab · coming soon · Soon
  • Material Check-In · Tab · coming soon · Soon
  • Stock location · Page · /material/stock-location · Hidden route
  • Material reports · Page · /material/reports · Hidden route

Equipment

  • Dashboard · Tab · /equipment
  • Assets · Tab · /equipment/assets
    • New asset · Page · /equipment/assets/new
    • Asset detail · Page · /equipment/assets/:equipmentId
  • Inspections · Tab · /equipment/inspections
    • Start inspection · Page · /equipment/inspections/start
    • Inspection detail · Page · /equipment/inspections/:inspectionId
  • Templates · Tab · /equipment/templates
    • Template editor · Page · /equipment/templates/:templateId
  • Work Orders · Tab · /equipment/work-orders
    • New work order · Page · /equipment/work-orders/new
    • Work order detail · Page · /equipment/work-orders/:workOrderId
  • Calendar · Tab · /equipment/calendar · Placeholder
  • Settings · Tab · /equipment/settings · Placeholder

Forms

Issues: #2948

  • Forms · Tab · /forms
    • Revise takes the live form offline · Modal · ReviseDialog
  • New Form · Tab · /forms/new
    • Add a field · Modal · FieldTypePicker
    • Form outline (narrow screens) · Sheet · FormEditor.tsx
  • Submissions · Tab · coming soon · Soon
  • Edit form · Page · /forms/:formId/edit
  • Fill form · Page · /forms/:formId/fill
  • Form submissions · Page · /forms/:formId/submissions
  • Submission · Page · /forms/submissions/:submissionId

Team

  • Crew · Tab · /people · #3238
  • Roles · Tab · /people/roles · #2256
  • Departments · Tab · coming soon · Soon · #2808
  • Service Lines · Tab · coming soon · Soon · #2808

Hub

Issues: #1256 #1910 #1916

  • Dashboard · Tab · /hub/dashboard
  • Content Assets · Tab · /hub/content · #2696
    • New content asset · Modal · CreateAssetDialog
    • Import content from CSV · Modal · CsvImportDialog
    • Asset IDs · Page · /hub/content/ids
    • Content asset · Page · /hub/content/:id · Mockup · #2720 #3406
      • Give feedback · Modal · FeedbackDialog · #2774
      • Delete asset · Modal · confirm
    • Course Builder · Section · /hub/courses · #2702
      • Course editor · Page · /hub/courses/:courseId
      • Screen editor · Page · /hub/courses/:courseId/screens/:screenId
    • Assignment Matrix · Section · /hub/matrix
      • Function (matrix) · Page · /hub/matrix/functions/:id
        • Delete function · Modal · confirm
    • Change Tracker · Section · /hub/tracker
    • Reports · Section · /hub/reports
    • Feedback · Section · /hub/feedback
    • Rollout Board · Section · /hub/rollout-board
    • Configure · Section · /hub/configure
  • Guide Activity · Tab · /hub/guide-activity · #2676
  • Learning · Tab · /hub/my-learning · Mockup
  • Functions · Tab · /hub/my-functions · Mockup
  • Positions · Tab · coming soon · Soon
  • Job Aids · Tab · /hub/job-aids
  • Weekly report · Page · /hub/weekly-report · Hidden route

Sales Network

  • Deal Dashboard · Tab · coming soon · Soon
  • Clients · Tab · /clients
  • Success Plans · Tab · coming soon · Soon
  • Proposals · Tab · coming soon · Soon
  • Head Layouts · Tab · coming soon · Soon
  • Takeoff · Tab · /takeoff · Placeholder · #2166
    • Takeoff viewer · Page · /takeoff/takeoffs/:takeoffId · Placeholder
  • Estimating · Tab · /estimating · Placeholder
    • Estimates · Page · /estimating/estimates · Placeholder
    • Estimate detail · Page · /estimating/estimates/:estimateId · Placeholder

Job Costing

  • Contracts · Tab · /contracts · Placeholder
  • Receivables · Tab · /payments
  • Collections · Tab · /lien/collections
    • Log contact · Modal
    • Promise to pay · Modal
    • Collection account · Page · /lien/collections/:id
      • Log contact · Sheet
      • Escalate account · Modal · confirm
  • Payables · Tab · /vendors/payments
    • Record payment · Modal · RecordBillPaymentDialog
  • Cash Flow · Tab · /cash-flow · Placeholder · #1363
    • Bank balance · Modal · empty shell · Placeholder
    • Include / exclude · Modal · empty shell · Placeholder
    • Publish package · Modal · empty shell · Placeholder
  • Liens (Lien Tracker) · Tab · /lien/dashboard
    • Dashboard · Section · /lien/dashboard
    • Notice Register · Section · /lien/notices
      • Notice editor · Page · /lien/notices/:id
        • Notice recipients · Modal
    • Waivers · Section · /lien/waivers
      • New waiver · Modal
    • Vendor Holds · Section · /lien/holds
      • Unpaid by vendor · Sheet
      • Place or remove hold · Modal · confirm
    • Reports · Section · /lien/reports · #3047
    • Lien register · Page · /lien/register · Hidden route · #1193
    • Filing workspace · Page · /lien/filing · Hidden route
      • Generate affidavit · Modal
    • Lien filing detail · Page · /lien/filing/:id · Hidden route · #1430

Partner Network

Issues: #2809 #3050

  • Vendors · Tab · /vendors
    • Vendor detail · Page · /vendors/:vendorId
      • New purchase order (vendor filled) · Modal · Mockup · #2789
      • Remove portal · Modal · confirm
  • Pricing · Tab · /vendors/pricing
    • Import a supplier price book · Modal
  • RFQs · Tab · coming soon · Soon
  • Subcontracts · Tab · coming soon · Soon
  • Purchase Orders · Tab · coming soon · Soon · #1162
  • Partner Portal · Tab · coming soon · Soon

Project Management

  • Program Matrix · Tab · /program · Placeholder · #2740
  • Scheduling · Tab · /scheduling · Placeholder
    • Schedule calendar · Page · /scheduling/calendar · Placeholder
      • Publish week · Modal · empty shell · Placeholder
      • Schedule change reason · Modal · empty shell · Placeholder
  • Work Orders · Tab · /scheduling/work-orders · Placeholder
    • New work order · Modal · empty shell · Placeholder
    • Work requests · Modal · empty shell · Placeholder

ITM

  • Dashboard · Tab · /itm · Placeholder
  • Service Calendar · Tab · /itm/calendar · Placeholder
  • Assets · Tab · /itm/assets · Placeholder
    • Asset detail · Page · /itm/assets/:assetId · Placeholder
  • Inspections · Tab · coming soon · Soon
  • Reporting · Tab · /itm/reports · Placeholder

Reports

  • Reports · Tab · /reporting · Placeholder

Tenant Admin

Issues: #2942

  • Tower · Tab · /tenant-admin
  • Hub · Tab · /tenant-admin/hub
    • Delete this phase? · Modal · confirm
  • Lien & Collections · Tab · /tenant-admin/lien-collections
    • Dunning sequence · Modal · DunningSequences.tsx

Sys Admin

Issues: #511

  • Modules · Tab · /dev/modules
  • Tenants · Tab · /dev/tenants
    • Tenant detail · Sheet
    • Confirm tenant action · Modal · confirm
  • Credentials · Tab · /dev/credentials
  • Lien Rules · Tab · /dev/lien-rules
    • Lock every tenant’s lien work? · Modal · confirm
  • Audit Log · Tab · /dev/audit-log
    • Audit event · Sheet
  • Sync · Tab · /dev/sync · #548
  • Messages · Tab · /dev/messages
    • Edit message · Sheet
  • Integration Status · Tab · /admin/integrations · #1115
  • Identity queue · Page · /identity-queue
  • Sync discrepancies · Page · /sync-discrepancies · #2411