Housecall Pro Integration
Connect Housecall Pro to Frontdesk so your AI receptionist can work with your Housecall Pro account during calls, including booking and managing appointments. The integration uses your Housecall Pro API key and takes a few minutes to set up.
Prerequisites
- A Frontdesk AI account with an active receptionist
- A Housecall Pro account on a plan that includes API access
- Your Housecall Pro API key (found in your Housecall Pro account settings)
Connecting through App Integrations
- Open your receptionist dashboard and click App Integrations in the sidebar.
- Find the HousecallPro card. You can use the search bar or browse the category tabs.
- Click Integrate Now. The "Integrate with HousecallPro" panel opens with three steps: API Key, Features, and Review.
Step 1: Connect your account
Enter your Housecall Pro API key in the Enter your API key field. If an instructions link is shown, click "Need help finding your API key?" for a walkthrough. Click Next.
Step 2: Select features
Check the features you want to enable. Each feature corresponds to one or more API workflows that your receptionist can trigger during a call.
If any selected feature involves appointment end times, an Appointment Duration dropdown appears at the top. Choose how long your appointments usually run (from 30 minutes up to 5 hours). The AI will not ask callers for an end time; it adds this duration to the start time automatically.
Click Next when you have selected at least one feature.
Step 3: Review and activate
The review screen shows the integration name, a masked version of your API key, and the features you selected. Click Activate Integration. Frontdesk creates the API workflows and shows "HousecallPro integration is now live!" when it finishes.
Connecting through Scheduling
Housecall Pro is also available as a calendar provider in the Scheduling setup. There, you enter the same API key, pick the features you want, and set the appointment duration. Both paths create the same workflows, so use whichever is more convenient.
What your receptionist can do
Once activated, the workflows you selected run automatically whenever a caller's request matches. You can view, edit, or disable each workflow from the API Workflows section of your dashboard, just like any other API workflow.
Troubleshooting
- "Please enter an API key" -- the API key field cannot be empty. Paste the full key from Housecall Pro.
- "Please select at least one feature" -- you must check at least one feature on step 2 before activating.
- Failed to fetch event types / check your API key -- the key is invalid or lacks API access. Generate a fresh key in Housecall Pro and try again.
- Appointments created with the wrong length -- edit the integration and adjust the Appointment Duration value, or update the end time description in the workflow under API Workflows.
Need help?
If you get stuck, open the chat on app.myaifrontdesk.com and say "I need help setting up my Housecall Pro integration."