Skip to content
  • There are no suggestions because the search field is empty.

How does the CompanyCam integration work?

Learn how to connect CompanyCam and add photos and documents directly into your Beam projects for estimating, invoicing, billing, etc. workflows.

Overview

Beam now supports selecting files directly from CompanyCam for projects that are synced through the integration. This allows you to easily attach photos and documents from CompanyCam when working in estimating, invoicing, and billing flows.

1. Connecting your CompanyCam account

To use CompanyCam files in Beam, you must first enable the CompanyCam integration.

  • Click the Settings ⚙️ button next to your company name in the top navigation bar.
  • Select Integrations from the side bar on the left.
  • Click Connect next to the CompanyCam tile. This will take you to the CompanyCam sign-in screen to enter your credentials. 
  • Once connected, you'll see a Linked tag next to the the name. 

Screenshot 2026-04-06 at 12.04.23 PM

2. How Beam imports and matches CompanyCam projects

When you connect CompanyCam to Beam, Beam will import CompanyCam projects from the last 90 days. For each CompanyCam project, Beam checks whether there is already a matching project in Beam. Beam looks for a match based on:
  • Project name
  • Address (including slight address variations)
If Beam finds a match, the CompanyCam project will be linked to the existing Beam project.If Beam does not find a match, Beam will create a new project in Beam.
 
The same process applies to new CompanyCam projects created after the initial connection. Beam will either match the CompanyCam project to an existing Beam project or create a new Beam project if no match is found.

Beam only imports CompanyCam projects that have an address. If a CompanyCam project only has coordinates and does not include an address, it will not be imported into Beam.

Once a new project is created in CompanyCam, refresh your Beam page. It will automatically become a new project categorized as a Lead in your Projects view (it will use the same name & address as what you've input in CompanyCam).  


3. Manually linking projects

To manage the CompanyCam integration, navigate to your Settings ⚙️, select the Integrations tab on the left, and click the Manage connection button.

Screenshot 2026-05-05 at 2.29.15 PM

From here, you'll see a list of all linked projects where you can change the specific project connection by clicking the Edit button to the right of the Beam project name. In order to change the linked project, you'll need to delete the current project connection, then you can type in or select from the Beam projects listed in the dropdown. 

Screenshot 2026-05-05 at 2.20.25 PM

Beam and CompanyCam projects are matched on a 1:1 basis. It is not possible to link two CompanyCam projects to the same Beam project, or vice-versa. 

4. Adding CompanyCam files to your workflows

You will now see a CompanyCam tab within a given linked Beam project, and you can now select CompanyCam files anywhere where a file upload box is present on CompanyCam linked projects. For most, this will be useful in the following areas:

  • Estimating
  • Invoicing
  • Bills & Expenses
  • Updates

How to add files:

  1. Open a supported workflow.
  2. Select the option to Add attachments.
  3. Choose CompanyCam as your file source.
  4. Browse and select photos or documents from your CompanyCam project.

companycam integration graphic

What if I want to see Pages from CompanyCam?

Pages in CompanyCam are where AI-generated notes are stored. If you’d like to use a Page as a starting point for your estimating workflows, you can export it as a PDF. That PDF is then converted into a File in CompanyCam, which will be imported into Beam and can be used as the foundation for your proposal generation process.

Screenshot 2026-04-24 at 12.20.07 PM

What if I don’t use CompanyCam?

If you don’t have the CompanyCam integration enabled, nothing changes. You can continue uploading files as you normally would.