Skip to content
· Improvement Automation

Housecall Pro Workflow Actions and Triggers

SMBcrm Workflows add expanded Housecall Pro support with nine triggers and fourteen actions across jobs, estimates, leads, and customers.

S
SMBcrm Team · June 18, 2026

Housecall Pro Workflow Actions and Triggers

SMBcrm Workflows now include expanded Housecall Pro support for field-service automation. The update adds nine triggers and fourteen actions across jobs, estimates, leads, customers, customer addresses, and job appointments.

What changed

The Housecall Pro integration now covers more of the service lifecycle inside SMBcrm Workflows. Teams can react to operational events in Housecall Pro and use workflow actions to create or retrieve related records.

Available triggers

All triggers use polling. Creation events poll every 5 minutes, while scheduling, completion, and cancellation events poll every 10 minutes.

  • Job created: every 5 minutes
  • Job scheduled: every 10 minutes
  • Job finished: every 10 minutes
  • Job canceled: every 10 minutes
  • Estimate created: every 5 minutes
  • Estimate scheduled: every 10 minutes
  • Estimate finished: every 10 minutes
  • Lead created: every 5 minutes
  • Customer created: every 5 minutes

Available actions

The added actions support customer, address, job, estimate, lead, and appointment workflows:

  • Create new customer
  • Get customer details
  • Update a customer
  • Find customers
  • Get a customer address
  • Create a customer address
  • Create a job
  • Get job details
  • Create a job appointment
  • Update a job appointment
  • Create an estimate
  • Get an estimate
  • Create a lead
  • Get a lead

How to use it

  1. In Workflows, add a Housecall Pro trigger or action.
  2. Select Connect your account and paste your Housecall Pro API key.
  3. Generate the key in Housecall Pro under My Apps > Go to App Store > API Key Management, using Full Access.
  4. For triggers, optionally add filters by customer, tag, employee, or any captured field, then find new records to capture a sample payload.
  5. For actions, complete the required fields, test the action, then save and publish the workflow.

Authentication uses an API key. After connecting, users can select the appropriate connected account from the Connected Account dropdown.

Example workflow

A homeowner submits a request for a quote on a website. The workflow creates a Housecall Pro lead, notifies dispatch with the lead context, and tags the CRM contact.

When the office books an estimate visit, the Estimate scheduled trigger can send the customer a reminder with the technician’s ETA. After the technician completes the estimate, the Estimate finished trigger can send a review and approval link. Once approved, the workflow can create the job and continue through scheduling, completion, and post-service follow-up.

In Case You Missed It

For another workflow update, read Notify Followers and Opportunity Owners in Workflows.


Need Help Applying This Update?

Want help turning this update into a working part of your CRM, marketing, or automation setup?

Get Started or schedule a demo and we’ll help you map the right next step.

Tags Improvement Automation
Share
60-day money-back guarantee

See what's new in SMBcrm.

Every release adds more ways to capture leads, automate work, and grow — all included in your plan.

60-day money-back guarantee

Full refund within 60 days if SMBcrm isn't right for you

No setup fees

Get started in minutes, we handle the heavy lifting

Cancel anytime

No long-term contracts, stay because you want to