Connect Housecall Pro so your receptionist sees your scheduled jobs and books new ones directly into Housecall Pro during a call.
Before you start
A Housecall Pro MAX plan. API access is available only on MAX.
An active SkipCalls subscription.
Get your Housecall Pro API key
In Housecall Pro, open My Apps → API Key Management.
Click Generate API Key. Choose Full access so your receptionist can create jobs.
Copy the whole key.
Connect it in SkipCalls
In the web dashboard, open Appointments in the left sidebar (or go to app.skipcalls.com/calendars) and switch to the Booking systems tab.
Click Connect calendar and choose Housecall Pro.
Paste the key and click Connect Housecall Pro. Your company appears in the Booking systems list.
Turn it on for your receptionist
Open your receptionist and choose the Booking tab.
Turn on Housecall Pro.
Click Configure, set how long a job takes, the break between jobs, and your work days and hours, then click Save Settings.
Make a test call and book a job.
Already sync Housecall Pro to Google Calendar? Turn off your Google calendars on the receptionist's Booking tab and keep only Housecall Pro on. Each calendar on that tab is checked separately. If a Google calendar stays on, your receptionist may check that calendar instead and not see your Housecall Pro jobs.
How booking works
Busy times: every scheduled job and estimate in your company counts as busy, no matter which technician or crew it belongs to. Your receptionist offers only times when nothing is scheduled.
Hours and job length come from SkipCalls. Set them with Configure on the receptionist's Booking tab.
Service address is required. Your receptionist asks the caller for the full address (street, city, state, ZIP) before booking.
Customers: the caller is matched to an existing customer by phone number. If there is no match, a new customer is created. A new address is added to the customer when needed.
New jobs are tagged SkipCalls, use SkipCalls as the lead source, and get your company's default arrival window. They are not assigned to a technician, so assign them in Housecall Pro.
Cancellations: when a caller cancels, the job is unscheduled and a note is added. The job itself is kept in Housecall Pro.
Troubleshooting
"Housecall Pro rejected this API key": check that you copied the full key and that your Housecall Pro plan is MAX.
Receptionist offers times that overlap your jobs: make sure Housecall Pro is turned on and your Google calendars are turned off on the receptionist's Booking tab.
Reconnect notice: generate a new API key in Housecall Pro and connect again.
For all booking settings and how booking works on a call, see Appointment Booking: Connect Your Calendar So Your Receptionist Can Book.
