Replace paper tickets, eliminate duplicate entry, and connect your field crews to your office in real time.
check_circle Live scheduling integration
check_circle PM approval workflow
check_circle Trucking reconciliation
check_circle QuickBooks ready
Employee Sign In
Phone Number
PIN
Forgot PIN? Contact your administrator.
❌
Reject this ticket?
This PM-approved ticket will be sent back to the Project Manager for correction.
Reason for Rejection *
📩 The PM will be notified with your reason. They can correct and re-approve, or send it back to the Team Lead.
📤
Ticket Submitted!
W-20260227-001 is in the approval queue. You can still edit until the PM reviews.
🚛
Ticket Submitted!
T-20260227-006 is in the approval queue.
✅
Invitation Sent!
Victor Jose Diego will receive an SMS with a login link and PIN.
What happens next:
1. Worker gets SMS with app link
2. Worker signs in with Login Name + PIN
3. Account auto-connects to scheduler
4. Worker sees their dashboard
❌
Reject this ticket?
It will return to Draft. The Team Lead (or driver) will be notified to fix and resubmit.
Reason for Rejection *
📩 A notification will be sent to the team lead with your reason.
❌
Reject this trucking ticket?
It will return to the trucker/driver who can fix and resubmit.
Rejection Reason *
📩 The trucker will be notified and can fix & resubmit.
edit Edit Employee
Full Name
Nickname
Phone
Email
Status
Role
PM Sub-Role
Accounting Specialization
Controls which ticket types this accountant sees.
lock_resetLogin PIN Reset
If the user forgot their 6-digit login PIN, you can generate a new one. The user will be notified via SMS.
7
3
9
1
4
9
check_circle New PIN generated — SMS sent to user
home
SMC Workhub
Home — Select a role to begin
construction
SMC Workhub
Select a role below to see their complete workflow.
dashboard
Worker Dashboard
Today's assignments, past tickets & trucking
description
Work Ticket
Create & submit daily work tickets
local_shipping
Trucking Ticket
Log hauling trips & materials
local_shipping
Trucking PM
Review & approve trucking tickets
task_alt
PM Approvals
Review, approve & manage tickets
payments
Billing Dashboard
Accounting review & billing
group
Admin
Employees, invites & settings
info
Click through each section to see the complete workflow. Use the sidebar to jump between screens.
group
Employees
Admin → Employee List
check_circle Synced with
Scheduler
24
Total Employees
18
Active in App
6
Pending Invite
3
Project Managers
Name
Nickname
Phone
Role
Status
John Martinez
Johnny M
(561) 555-0123
Worker
Active
Maria Rodriguez
Maria R
(561) 555-0456
Worker
Active
Carlos Perez
Carlitos
(561) 555-0789
Worker
Active
Sarah Chen
—
(561) 555-1000
PM
Active
Victor Jose Diego
Victor D
(561) 555-2222
—
Not Invited
Cristhian Zermeno
Chris Z
(561) 555-3333
—
Not Invited
ℹ️ Team Lead is not a role in this app — it's
assigned per job in the Scheduler.
Job not on today's schedule — Enter the client name and job address below. Home Site address pre-filled as default.
Client / Job Name
Job Address
Home Site address pre-filled. Clear and type the actual job address if different.
Billable Type
Contract
T&M
Mobilization charge applies
Truck Driven
Outside Labor Qty
Job Status
1st Day
Repeat
Done for Now
Complete
Equipment
Add extra equipment
From List
Type to search...
or
Type Manually
From SchedulerAuto-loaded for this work order
Used
Equipment
Source
140 #3Motor Grader
Scheduler
E35 #3Compact Excavator
Scheduler
T595 #11Skid Steer
Scheduler
Reversible-15Plate Compactor
Scheduler
Isuzu 16Truck
Scheduler
Added by userExtra equipment added manually
No extra equipment added yet
☑ Used☐ Not usedCheck the box if equipment was used on the job today. Scheduler items are auto-loaded from the assignment. Use the search or type manually to add extra equipment.
Rental Equipment
Vendor
Equipment Description
Materials Used
Description
Qty / LF
Vendor
PO#
Scope & Description
Scope
Description of Work
Hauling
Trucker
Material
Direction
Signature
(required for T&M)
✍️ Tap to sign
📋 Change Timeline
expand_less
All scheduler updates and your changes — newest first.
🔵 1:50 PM — You changed equipment status YOUR CHANGE
E35 #3: In Use → Stopped "Hydraulic leak — stopped at 11:00a"
🟢 1:45 PM — Scheduler update accepted SCHEDULER
Equipment: + Skid Steer #7 added + Reversible-19 added − T595 #11 removed Crew: + Victor Diego added to crew − Cristhian Zermeno removed(6.0 hrs flagged)
🔵 11:15 AM — You changed equipment status YOUR CHANGE
T595 #11: In Use → Not Needed Operator didn't show
🟢 10:30 AM — Scheduler update #1 SCHEDULER
+ Mary Kate added to crew Scope updated
⚪ 7:00 AM — Original Assignment
Crew: Johnny M, Jerry Garcia Equipment: 140 #3, E35 #3, T595 #11, Reversible-15, Isuzu 16 Scope: Demo concrete driveway & haul away
Co-Workers & Time
Arrival / departure for each crew member
Name
In
Out
Hrs
⭐ Johnny M
8.5
Jerry Garcia
8.5
Mary Kate
5.75
Times in 15-min increments. Mobility default: 1hr.
1. Status changes from
Approved
→
Unlocked
2. Team Lead Maria R gets a notification to
make corrections
3. Once fixed, Team Lead resubmits for your review
4. Ticket goes back through the normal approval flow
visibilityRead-only view (April — CFO) — You can see all tickets across all stages. No billing or reject actions available. Switch to Erica or Shannon to take action.
PERIOD:
Today
This Week
Last Week
All Time
Custom
From:To:
|
TYPE:
All
T&M
CON
🗑️ DUMPSTER
|
📝 WT Only
🚛 TT Only
JOB:
|
LEFT BORDER:
Work Ticket
Trucking Ticket
|
RIGHT BORDER:
T&M
Contract
|
🗑️ Dumpster (Gerard approved)
9
Ready to Bill
5
Work Tickets
4
Trucking Tickets
6
T&M
3
Contract
Jones Construction — Smith Residence
1425 NW 95th Ave, Coral Springs, FL
8 tickets•8 T&M0 CON
expand_more
📅 Thursday, Feb 27, 20261 WT + 2 TT
W-20260227-001📝 WT
Johnny M • 4 crew • 22.75 hrs
T&MPM Approved
💬 PM Note: "Bill T&M portion to separate line item"
T-20260227-004🚛 TT
Mario G • Top Soil • Haul In
T&MPM Approved
T-20260227-005🚛 TT
Carlo R • Dirt • Haul Out
T&MPM Approved
📅 Wednesday, Feb 26, 20261 WT + 1 TT
W-20260226-003📝 WT
Maria R • 3 crew • 18.5 hrs
T&MPM Approved
T-20260226-005🚛 TT
Carlo R • Dirt • Haul Out
T&MPM Approved
📅 Tuesday, Feb 25, 20261 WT + 1 TT
W-20260225-002📝 WT
Johnny M • 3 crew • 19 hrs
T&MPM Approved
T-20260225-003🚛 TT
Mario G • Fill • Haul In
T&MPM Approved
Lakeside Plaza — Boca Raton
5500 N Federal Hwy, Boca Raton, FL
4 tickets•0 T&M4 CON
expand_more
📅 Thursday, Feb 27, 20261 WT + 1 TT
W-20260227-003📝 WT
Carlos P • 2 crew • 14 hrs
CONPM Approved
T-20260227-008🚛 TT
Mitchel F • Rubble • Haul Out
CONPM Approved
💬 PM Special Instructions: "Hold billing until change order confirmed"
📅 Tuesday, Feb 25, 20261 WT + 1 TT
W-20260225-008📝 WT
Carlos P • 3 crew • 21 hrs
CONPM Approved
T-20260225-009🚛 TT
Carlo R • Concrete • Haul Out
CONPM Approved
Davis Gen — Palm Beach
325 Via Linda, Palm Beach, FL
2 tickets•2 T&M0 CON
expand_more
📅 Thursday, Feb 27, 20261 WT + 1 TT
W-20260227-005📝 WT
Albin P • 4 crew • 28 hrs
T&MPM Approved
T-20260227-010🚛 TT
Victor D • Hard Rock • Haul Out
T&MPM Approved
Brennan — S Ocean Blvd
1090 S Ocean Blvd, Palm Beach, FL
1 ready•1 Billed
expand_more
📅 Thursday, Feb 27, 20261 WT ready + 1 billed
W-20260227-012📝 WT
Maria R • 2 crew • 12 hrs
CONPM Approved
W-20260227-004📝 WT
Carlos P • 3 crew • 20 hrs
CONBilled
🗑️ Dumpster Tickets
Gerard (TPM) approved → PM skipped → Accounting
2 tickets•Gerard Approved
expand_more
📅 Thursday, Feb 27, 20262 TT • Dumpster
infoThese Dumpster tickets were approved by Gerard (TPM) — PM was skipped. Reject sends back to Gerard.