---
title: CompanyCam by Codex Solutions
slug: companycam-pevwr2
description: How to integrate CompanyCam with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_companycam-community.png
createdAt: 2025-10-30T17:07:27.245Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/companycam-community.png" alt caption size="50" width="512" height="512"}<br /><br />:inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" alt caption size="46" width="400" height="128"} | CompanyCam is a photo documentation and communication app for contractors, enabling teams to capture, organize, and share project images. Integrating with Make.com streamlines workflows by automating photo management and syncing project updates across platforms. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official CompanyCam documentation. The content may still contain errors—please verify important information. If you have questions, contact [CompanyCam](https://help.companycam.com/en/articles/6828343-how-to-contact-support) directly.
:::

# How to get support on CompanyCam

CompanyCam is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=CompanyCam\&app\_slug=companycam-community\&app\_unique\_id=companycam-pevwr2.

# Requirements

To use the CompanyCam app in Make, you must have an active account and a Bearer API token, [create your account on CompanyCam.](https://companycam.com/)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. <u>[Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)</u>
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/companycam-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect CompanyCam and Make&#x20;

To get started, you must first create a connection between CompanyCam and Make, allowing the two services to communicate.&#x20;

You can connect using the following method: API Token,Bearer Token,OAuth 2.0.

## API Token Instructions

You need to generate your API token.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the section in the CompanyCam app where you can generate an Access Token.
:::

:::WorkflowBlockItem
Generate a new Access Token.
:::

:::WorkflowBlockItem
Copy and securely store the generated Access Token.
:::
::::

## Bearer Token Instructions

You need to generate your API token.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the section in the CompanyCam app where you can generate an API token.
:::

:::WorkflowBlockItem
Generate a new API token.
:::

:::WorkflowBlockItem
Copy and securely store the generated API token.
:::
::::

## OAuth 2.0 Instructions

You need to go through the OAuth flow to obtain the necessary credentials.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the section where you can register or manage applications for OAuth integration.
:::

:::WorkflowBlockItem
Register a new application for OAuth access.
:::

:::WorkflowBlockItem
Configure the application with the required permissions and redirect URIs.
:::

:::WorkflowBlockItem
Retrieve the generated Client ID and Client Secret.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=CompanyCam\&app\_slug=companycam-community\&app\_unique\_id=companycam-pevwr2.
:::

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the CompanyCam module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your CompanyCam or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# CompanyCam modules

After connecting to the CompanyCam app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Add Comment to a Photo

Adds a comment to a specific photo using its unique photo ID, allowing you to share thoughts or feedback directly on that image.
:::

:::ExpandableHeading
### Add Labels to Project

The "Add Labels to Project" module lets you attach one or more labels to a specific project, helping you organize and categorize your projects more effectively.
:::

:::ExpandableHeading
### Archive a Project

The "Archive Project" module allows you to move a selected project into your archive, helping you keep your workspace organized by storing projects you no longer need to access regularly.
:::

:::ExpandableHeading
### Assign a User to a Project

Assign a user to a project: &#x20;
This module lets you add a specific user to a selected project, making it easy to manage team members and their roles within your projects.
:::

:::ExpandableHeading
### Create a Project

Creates a new project by collecting the necessary details you provide and setting it up in your account.
:::

:::ExpandableHeading
### Create a Tag

Adds a new tag to your account, allowing you to organize and categorize your items more efficiently.
:::

:::ExpandableHeading
### Create a User

Adds a new user to your account by collecting and saving their details.
:::

:::ExpandableHeading
### Delete a Photo

Delete a Photo: &#x20;
This module allows you to permanently remove a specific photo from your account or storage. Use it to delete photos you no longer need.
:::

:::ExpandableHeading
### Delete a Project

Delete a Project &#x20;
Permanently removes a selected project from your account, including all its associated data. Use this module to clean up projects you no longer need.
:::

:::ExpandableHeading
### Delete a Tag

Removes a specific tag from your system using its unique ID.
:::

:::ExpandableHeading
### Delete a User

The "Delete User" module allows you to permanently remove a specific user from your system or application. This action deletes all associated user data, ensuring that the selected user no longer has access to your platform. Use this module when you need to manage user accounts and maintain up-to-date records.
:::

:::ExpandableHeading
### Get a Photo

Retrieve a specific photo from your account, allowing you to access and use the image in your automated workflows.
:::

:::ExpandableHeading
### Get a Project

Retrieves detailed information about a specific project.
:::

:::ExpandableHeading
### Get a Tag

Fetches detailed information about a specific tag using its unique ID.
:::

:::ExpandableHeading
### Get a User

Retrieve detailed information about a specific user.
:::

:::ExpandableHeading
### List All Checklist Templates

Retrieves a complete list of all checklist templates available in your account, making it easy to view and manage your existing templates.
:::

:::ExpandableHeading
### List all Tags

Fetches and displays a list of all available tags, allowing you to view and manage the tags currently in your system.
:::

:::ExpandableHeading
### List all Users

Fetches a detailed list of all users, providing information about each user in your system.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom API request to the service, using your authorized connection. This lets you access features or endpoints that may not be available in the standard modules.
:::

:::ExpandableHeading
### Restore a Project

Restores a previously deleted project, bringing it back to its original state so you can continue working on it.
:::

:::ExpandableHeading
### Search a Photo

Fetches and displays a collection of photos based on your specified criteria.
:::

:::ExpandableHeading
### Search a Photo Tags

Retrieves the tags associated with a specific photo by using its unique ID.
:::

:::ExpandableHeading
### Search a Project

Returns a list of your projects, displaying the most recently active ones at the top.
:::

:::ExpandableHeading
### Update a Photo

Update a Photo: This module lets you replace or modify an existing photo in your app or service. Use it to update the image file or change details associated with a specific photo.
:::

:::ExpandableHeading
### Update a Project

Update a Project &#x20;
Make changes to an existing project by modifying its details, such as the name, description, or other project-specific information.
:::

:::ExpandableHeading
### Update a Tag

Updates the details of a specific tag using its unique ID.
:::

:::ExpandableHeading
### Update a User

Updates the details of an existing user in your account, such as their name, email, or other profile information.
:::

:::ExpandableHeading
### Update the Project Notepad

Update the project notepad module lets you add new notes or make changes to existing notes within your project notepad, helping you keep all your important project details organized and up to date.
:::

:::ExpandableHeading
### Upload a Document

Upload a Document &#x20;
This module lets you easily upload a file or document to your chosen service, making it simple to add new files directly from your scenario.
:::

:::ExpandableHeading
### Watch Photos

Triggers when a new photo is added to your account or selected folder, allowing you to automatically take action whenever new images are uploaded.
:::

:::ExpandableHeading
### Watch Projects

Triggers whenever a new project is created, allowing you to automatically start workflows or actions based on the addition of a new project.
:::

:::ExpandableHeading
### Watch Tags

Triggers whenever a new tag is added, allowing you to automatically take action or start a workflow each time a tag is created.
:::

:::ExpandableHeading
### Watch Users

Triggers whenever a new user is added, allowing you to automatically start workflows or actions in response to each new user registration.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# CompanyCam resources&#x20;

You can have access to more resources related to this app on the following links :

- [CompanyCam website](https://companycam.com/)
- [CompanyCam documentation](https://help.companycam.com/en/)
- [CompanyCam API documentation](https://docs.companycam.com/reference/listchecklists)
- [CompanyCam page on make](https://www.make.com/en/integrations/companycam-community)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

