
EffiAI lets you connect Housecall Pro with the most popular apps, so you can automate your work and have more time for what matters most - no code required.
Start free
Creates a new customer in Housecall Pro.

Retrieves the customer by ID.

Retrieves all of a customer's addresses.

Retrieves a customer's address by customer ID and address ID.

Retrieve a list of jobs from Housecall Pro.

Updates a job's schedule. Jobs with multi days feature containing more than 1 appointment can't be updated through this action.

Add an appointment to a job

Update job appointment

Add a note to a job

Upload an attachment to a job

Update a specific line item for a job

Retrieve all line items for a specific job

Remove a tag from a job

Lists all invoices for a job

Bulk update job line items. If upsert not define for a line item it will be considered as a new line item for the job.

Dispatch a job to employees

Lock completed or scheduled jobs by the given time range

Retrieve a single estimate by ID

Create a new estimate option note

Upload an attachment to an estimate option

Update an estimate option's schedule.

Get the lead via ID.

Converts a lead into an estimate or job.

Retrieves a list of customers from Housecall Pro.

Updates an existing customer in Housecall Pro.

Creates an address on a customer.

Creates a job with the ID for an already existing address and customer.

Retrieves a single job by ID from Housecall Pro.

Deletes schedule on a job.

Get all of the appointments for a job

Delete a job appointment

Delete a specific job note

Add a line item to a job. This is a rate limited request.

Delete a specific line item from a job

Add a tag to a job

Create a new job link

Retrieve all job input materials for a specific job

Bulk update job input materials. If upsert not define for a job input material it will be consider as a new entry.

Lock the job identified by the given job_id

Create an estimate

Get a list of estimates with filtering and pagination

Delete a specific estimate option note

Create a new estimate option link

Create a lead with the ID for an already existing customer.

Get a list of leads

Make a custom API call to a specific endpoint