Yes, on the right plan. Housecall Pro's API is available only to accounts on the MAX plan, and an admin generates the API key. With it, an AI receptionist can create customers and leads, and leads sent through the API appear in a dedicated API Leads channel in your Job Inbox, where your team converts them to jobs or estimates.
What the AI receptionist does in Housecall Pro
It answers the calls your team cannot get to and hands them over in a form your office already knows how to work.
- Answers new-customer calls around the clock
- Collects the address, job type, and problem description
- Creates the customer and a lead, or a job when you allow it
- Texts the caller a confirmation and a photo-upload link
- Sends urgent calls to whoever is on call
How the connection works
Housecall Pro's public API uses an API key. Only admin users can generate one, under My Apps, API Key Management, where you name the key and choose full access or read-only.
- One key per integration, so you can revoke it independently
- Read-only keys suit reporting; booking needs full access
- Leads from the API land in the API Leads channel of Job Inbox
- Your team converts each lead to a job or estimate as usual
What you need
The MAX plan requirement is the main thing to check first. Housecall Pro states that the API, and API leads in Job Inbox, are only available on MAX.
- A Housecall Pro MAX plan
- An admin user to generate and store the API key
- Your service area, job types, and any trip or diagnostic fees
- Rules for which calls become leads and which become jobs
Not on MAX?
Smaller Housecall Pro plans can still work with an AI receptionist, with less automation.
- The receptionist texts and emails your team a structured summary
- Housecall Pro's Zapier integration can create records on supported plans
- Your office enters the job from the summary
- You can move to direct API leads later without changing the call flow
A typical call
A caller's water heater is leaking on a Saturday. The receptionist asks whether water is still running and where the shutoff is, takes the address, and checks your emergency rules.
- Active leak flagged as urgent and sent to the on-call plumber
- Customer and lead created with the problem in the caller's words
- Photo-upload link texted to the caller
- Lead waiting in Job Inbox for Monday if it can wait
Setup steps
A Housecall Pro integration is usually live in two to four weeks.
- Confirm the MAX plan and generate a full-access API key
- Write call types, urgency rules, and the lead details you want
- Test leads end to end in your Job Inbox
- Launch on after-hours and overflow calls, then review weekly
Frequently asked questions
Does Housecall Pro have an API?
Yes. Housecall Pro's public API is available to accounts on the MAX plan, and only admin users can generate API keys.
Where do AI receptionist leads show up?
Leads sent through the API appear in the API Leads channel of your Job Inbox, where you can convert them to jobs or estimates.
Can the AI book jobs on the schedule?
It can create the records the API allows on your plan. Many companies prefer leads that the office confirms, especially at first.
What if we are not on the MAX plan?
The receptionist can still answer every call and send your team structured summaries by text and email, or use Zapier where your plan supports it.
Can it answer in Spanish?
Yes. Bilingual English and Spanish call flows are available.
Sources
- API Overview (Housecall Pro Help Center)
- API Leads in Job Inbox (Housecall Pro Help Center)