HOLD MY HOUR

HCP
drag handle to resize · double-click to snap
Book a Call
Add to Home Screen

⚠️ Warranty visit
Off — booking creates a new job as usual
⏱ Add to cancellation list
Off — book at the scheduled time only
Shown on the alert so whoever calls knows what to offer.
Customer
Service
Schedule
Manual scheduling (only if no suggestion fits)
Save records the call in the shared log. Clear resets everything (10-second undo).

Syncing with Housecall Pro…

1
Connecting to HCP
2
Fetching live schedule
3
Mapping job locations
4
Scoring slots
Settings
Google Maps API key not set

Without it, drive time scoring uses straight-line distance estimates.

Housecall Pro connected

Live schedule is pulled every time you search for slots. Nothing is sent to HCP without your confirmation.

Housecall Pro API key Read only

HCP → Settings → Integrations → API. Pulls live schedule each search.

Google Maps API key

Enable Distance Matrix API + Directions API in Google Cloud Console.

Call Log Shared

Stores customer call records on Netlify so multiple devices can see the same data. Same password on every device.

Not configured

Setup once: in Netlify dashboard → Site settings → Environment variables, add CALL_LOG_PASSWORD with a value of your choosing. Then enter the same value here on every device.

Crews

Name crews to match HCP employee names. Set each crew's morning start address.

Hover any job to see details