Customer Portal · Command OS

Your customers remember you
between every job.

The hardest part of building a recurring service business is staying visible between jobs. Homeowners forget who did the work, lose track of their warranty, and don't know when their next service is due. The Command Customer Portal gives every customer a branded hub with their full service history, upcoming appointments, warranty documents, and a direct line to schedule their next visit.

How the customer portal works

One job creates
a lifetime record.

01

Every completed job creates a customer record automatically

Service date, scope of work, technician notes, photos, and warranty terms all stored in the homeowner's portal profile. No manual entry required.

02

Service reminders fire automatically at renewal intervals

When a recurring plan or maintenance interval approaches, Command sends the customer an SMS or email with their service window and a one-tap booking link. No reminder goes unsent.

03

Warranty Scanner gives customers instant access

QR code on every job completion card or invoice links the homeowner directly to their warranty terms, expiration date, and the work documented. No calls asking what was covered.

04

AI Home Assistant answers questions 24/7

Conversational chat on the portal. 'When is my next service?' 'What did the tech do last visit?' 'Is my water heater under warranty?' AI answers from their job record instantly.

What's included

Everything to keep customers coming back.

// SMART MAINTENANCE HUB

Branded customer portal showing service history, upcoming visits, warranty documents, and a direct 'Request Service' button. Your logo, your brand.

// AUTOMATED SERVICE REMINDERS

SMS and email reminders triggered by plan renewal dates and maintenance intervals. Fully automated. Customers book their next visit before they forget to call.

// WARRANTY SCANNER

QR code on every invoice links customers to their warranty terms and service history. No more calls asking what was done or what is covered.

// AI HOME ASSISTANT

Conversational chat on the portal answers customer questions from their actual job record. Available 24/7 without involving your office.

// AUTOMATED REVIEW REQUESTS

Satisfied customers get a Google review prompt after job close. Unhappy customers get a private resolution path. Reputation managed without manual follow-up.

+31%
Referral rate increase for contractors with an active customer portal vs. no portal
90%
Of service reminder texts result in a booking within 72 hours when sent 2 weeks before the service window
Zero
Phone calls asking 'what does my warranty cover?' when the Warranty Scanner is active on every completed job
Common questions

Customer portal, answered.

Is the customer portal branded to my company or HomePro?

The portal is fully white-labeled to your company. Customers see your business name, your logo, and your brand colors. HomePro AI is never visible to your customers. The portal URL can be a subdomain of your existing domain (e.g., service.yourbusiness.com) or a Command-hosted subdomain.

How do customers access the portal?

Customers receive a portal link via SMS after their first completed job. They access it from any phone or browser with no app download and no password - a secure magic-link login tied to their phone number. Returning customers click the link from any service notification to access their history.

Can customers book new services through the portal?

Yes. The portal includes a 'Request Service' button that routes to your booking flow - the same AI-powered scheduling that handles inbound calls and texts. Customers can select job type, describe the issue, and pick a time window. The request enters your dispatch board as a new lead.

How does the AI Home Assistant know what to say?

The AI is trained on your specific job records. It knows this customer's service history, warranty terms, technician notes, and scheduled visits. It also knows your service catalog, pricing ranges, and availability windows. It can answer questions about their specific situation - not generic FAQs. If a question requires a human, it escalates to your team with the full context attached.

Turn every completed job into
a lasting relationship.

See the Customer Portal →