Skip to main content

Connecting CompanyCam to Housecall Pro

Learn how to connect your Housecall Pro account to CompanyCam so photos and files sync automatically between Projects, Estimates, and Jobs.

Connecting CompanyCam and Housecall Pro means that every new Customer, Estimate, or Job in Housecall Pro automatically creates a matching Project, so your job site photos, videos, and files live right alongside your Housecall Pro records. This article covers making that connection, which requires an active account with both CompanyCam and Housecall Pro. For how the sync works once you're set up, see Using the CompanyCam + Housecall Pro Integration.

This integration is available on select plans and is only available on the web app.


Connecting the integration

Note: You must have Admin or Manager permissions in both CompanyCam and Housecall Pro to set up this integration.

  1. In the left-hand navigation, under Integrations, click App Marketplace.

  2. Search for Housecall Pro, then click the card.

  3. Click Connect.

  4. Choose your sync settings, then click Save:

    1. Sync Primary Contacts from Housecall Pro into CompanyCam.

    2. Sync CompanyCam content to Housecall Pro Estimates, Jobs, or both.

    3. Automatically assign Housecall Pro Users to the matching CompanyCam Project. This requires each User's email in Housecall Pro to match their email in CompanyCam. If you aren't already signed in to Housecall Pro, sign in when prompted.

  5. If you aren't already signed in to Housecall Pro, sign in when prompted.

  6. Once connected, the card's status changes from Connect to Connected.

Important: This only affects Projects already linked to a Housecall Pro Customer. For those, Users assigned to the Customer in Housecall Pro will overwrite the Users assigned to the matching Project in CompanyCam, and any Users previously assigned to that Project will be unassigned. Manually created CompanyCam Projects that aren't linked to a Housecall Pro Customer are not affected.


Editing or disconnecting the integration

  1. In the left-hand navigation, under Integrations, click App Marketplace.

  2. In the left-hand navigation, under Resources, click Integrations.

  3. Search for the Housecall Pro card and click it.

  4. Click Edit to change your sync settings, or click Disconnect to turn off the integration.

Note: Disconnecting stops new syncing between CompanyCam and Housecall Pro. It does not delete Projects, photos, or files that have already synced.


FAQs

What do I need before connecting Housecall Pro?

You need an active CompanyCam account and an active Housecall Pro account, plus Admin or Manager permissions in CompanyCam.

Does automatic User assignment require matching emails?

Automatic User assignment does require matching emails. If a User's email in Housecall Pro doesn't match their email in CompanyCam, CompanyCam can't automatically assign that User to the Project.

What happens to my existing Project assignments when I turn on automatic User assignment?

For Projects already linked to a Housecall Pro Customer, any Users assigned to that Project in CompanyCam will be unassigned and replaced with the Users assigned to the matching Customer in Housecall Pro. Manually created Projects that aren't linked to a Housecall Pro Customer aren't affected.

Can I change my sync settings after connecting?

You can change your sync settings any time by opening the Housecall Pro card from App Marketplace and clicking Edit.

How do I disconnect the integration?

To disconnect the integration, open the Housecall Pro card from App Marketplace and click Disconnect.


💡 Need more help?

Contact our Support team — we're here Monday through Friday.

The CompanyCam Community has real job-site examples, templates, and tips from crews using this every day. Jump in with a question or just browse.

Did this answer your question?