i
Notice
Secure Command Center
Staff Sign In
Authorized office staff only. Sign in to access operations, customers, payments, reports and service controls.
Invalid login. Please check your credentials.
Front-end demo credentials:
Owner: UHS-OWN-0001 / 2468
Admin: UHS-ADM-0001 / 1357
Dispatcher: UHS-DSP-0001 / 8642
Accounting: UHS-ACC-0001 / 9753

These Login IDs remain the approved V28 sign-in experience. Live attendance is read from Supabase after sign-in.
Notifications
🔔New Additional Work Request
No additional work request
No active request to review.
Technician requested the service only. No price was entered by the technician.
Additional Work Review

Review Additional Work

Opened from Command Center notification · Same Job · Same Invoice
No additional work request selected.
Original job
Current finalized amount$0.00
Additional approved line$0.00
New job balance after approval$0.00
Cash rule: field staff never type or edit an amount. They can only click Cash Received after the office-approved additional work is already part of the official job/invoice. The receipt logs the employee, job, timestamp, and locked invoice balance.
Unity Home Services
Operations Command Center
24/7 Same Day Service

One system for every Unity service call.

From the customer’s first request to scheduling, dispatch, on-site work, completion and payment — every home-service job stays connected.

Today’s operations

Live service activity across Unity Home Services.

New Requests0No new requests yet
Scheduled0No scheduled jobs yet
Technicians Active0No technician clocked in
Completed Today0$0 booked revenue

Service pipeline

Every request moves through a clear operational stage.

0NEW REQUEST
0SCHEDULED
0TECH ASSIGNED
0EN ROUTE
0ON SITE
0IN PROGRESS
0COMPLETED
0INVOICE SENT
0PAID

Active jobs

What needs attention right now.

Priority queue

Updated just now
No active jobs yet.

Service mix

Today
No service activity yet.

Services & Pricing

Manage Unity service categories, internal pricing and customer-facing price rules.

Service Categories7
Active Services43
With Set Price12
Estimate Required31

Service catalog

Select a category to view its services.

Chimney Services

Pricing + visibility settings.

Service Requests

Today only: new requests received today, services scheduled for today, and same-day requests. Use Jobs when you need another service date.

No service requests yet.

Today’s service jobs

Central job board for scheduling, dispatch and field progress.

JobServiceCustomerTechnicianScheduleStatus
No service jobs yet.

Today’s Transactions / Job Activity

Operational job activity recorded today, even when the service itself is scheduled for another date.

Time Job Activity Customer Technician Schedule
No job activity recorded today.
Field Dispatch

Know who is going where — before the customer has to ask.

Technician assignment, route status and job priority organized in one operational view.

Technician status

Live dispatch board.

Available0Ready for assignment
En Route0Active routes
On Site0Work in progress
Completed0Today

Live field technicians

Updates from Tech Field
No technician activity yet.
Company-Controlled Scheduling

Unity decides when customers can book.

Set operating days, business hours, appointment capacity, booking notice and blackout dates here. Customer availability will come only from these company rules. Scheduled jobs will consume slot capacity automatically once the live calendar backend is connected.

Calendar & availability

No customer can create their own time outside company availability.

NOT YET PUBLISHED
Scheduled Jobs0
Booked Today0
Blocked Dates0
Open Days This Week0
OpenClosedCompany blockedFull / capacity reached
Automatic blocking rule: when a confirmed scheduled job uses the available capacity for a time slot, that slot must no longer be offered in the Customer App. Cancelled/rescheduled jobs release capacity according to company policy. This screen currently contains no fake bookings.

Weekly operating hours

Company only
Company availability is configured here first. Availability is published from this Command Center to the Customer App through Supabase. Scheduled requests automatically consume slot capacity.

Block date / special closure

Holiday, weather, capacity, owner decision
No blocked dates yet.

Customers & Properties

Customer records, property addresses, service history, active jobs and balances.

CustomerPhonePrimary PropertyJobsLast ServiceBalanceStatus
No customers yet.

Selected customer

Profile + current activity.

No customer selected.

Property history

Visits, technicians and recent service.

No property history yet.

People & teams

Live field availability, roles and assignments.

David Ramirez
Field Technician · Team A
Not Clocked In
Clocked in
Current job
Hours today0h 00m
Completed today0
Role control: technicians see attendance and assigned jobs only. Financial reports, payment verification and admin controls remain restricted to authorized office roles.

Attendance & service visits

One shift record can contain multiple property visits and job sessions.

Clocked In0
En Route0
On Site0
Available0
EmployeeClock InClock OutHoursVisitsLive Status
No attendance activity today.

David Ramirez · Today

Attendance session + job activity.

No attendance or job activity today.
Every action is timestamped. A technician normally cannot have two active job sessions at the same time.

Service attendance

Who actually went to each property.

No service attendance records yet.

Payments & verification

Official invoice amounts are locked after finalization. Payments can be digital or cash, but staff cannot rewrite the amount.

Collected Today$0
Awaiting Verification$0
Cash Awaiting Reconcile$0
Outstanding$0

Payment proofs awaiting review

Only authorized office roles can verify money received.

No payment proofs awaiting review.

Payment approval history

Verified and rejected payment proofs remain visible here.
No reviewed payments yet.
No finalized invoice selected.

Cash received

Staff confirms receipt; the amount is pulled from the locked invoice and cannot be typed manually.

Cash records save the employee, timestamp, job, invoice and fixed amount. Office reconciliation remains a separate step.

Quick Pay QR / Link

For phone, walk-in or referral customers who did not start in the customer app.

SCAN TO PAY
The customer sees the same locked invoice amount, pays the business directly, then uploads proof for office verification.
Operational Reporting

Today in front. Full history behind it.

Owners can see today’s activity immediately, then move backward to yesterday, prior days, last month or any custom date range without losing historical records.

Performance & history

Dashboard defaults to Today.

Showing: Today
Collected Revenue$00 verified payments
Invoiced Revenue$0Finalized invoices
Outstanding$0Open balances
Jobs Completed0Selected period

Find historical records

Search by customer, phone, job number, property, technician, service, invoice or payment status.

DateRecordCustomer / PropertyService / DetailStaffAmountStatus
No historical operational records yet.
Historical data rule: the dashboard is only a view. Jobs, invoices, payments, attendance, visits and audit records remain stored in the backend and are retrieved by date/search filters.
Additional Work Request
No active job
Submitted by David Ramirez · EMP-001 · Chimney Crown Repair
Technician found additional crown damage and uploaded field photos.
Additional Work

Review field request

This stays under the same customer job. Office reviews the technician evidence and sets the proposed additional amount.
TECHNICIAN PHOTO 1
TECHNICIAN PHOTO 2
Workflow: Send to Customer App → same job → same invoice record → customer Approves or Declines → approval creates a separate change-order line. The original finalized amount is never overwritten.
Office Request Entry

Create New Service Request

Assign Technician
Choose person
to do the job
Request ID
Service
Customer
Preferred Time
Today · 8:00–11:00 AM

Available Technicians

Services & Pricing

Add Service

Business Setup

Knowledge Base

Pricing Visibility
Each service can be Public Price, Starting From, Estimate Required, or Internal Only.
Scheduled Invoice

Create customer invoice

Pricing
Tax
Deposit
Bank Transfer Instructions
Messages
Payment Verification
Approve payment?
Review this payment before approving.
$0.00
The amount comes from the customer-submitted payment proof and cannot be rewritten by office staff.
Payment Verification
Payment approved
Verified $0.00
Remaining Balance $0.00
Reject payment proof?
Enter the reason. The customer payment will remain unverified.
Payment Screenshot
Secure temporary preview
Loading secure screenshot…