productivityapi_key

CompanyCam

CompanyCam is a photo-first jobsite management platform for documenting projects, coordinating teams, and sharing project updates.

Integration

Vendor
CompanyCam
Category
productivity
Auth
API_KEY
Tools
24
Composio slug
companycam

Tools

  • Add Comment

    Add a comment to either a CompanyCam project or photo.

  • Add Photo Tags

    Attach media tags by display name. CompanyCam reuses matching media tags and creates reusable media tags for names that do not exist.

  • Add Project Labels

    Attach project labels by display name. CompanyCam reuses matching global labels and creates reusable global labels for names that do not exist.

  • Add Project Photo From URL

    Add a photo to a CompanyCam project by having CompanyCam fetch a publicly reachable HTTPS image URL.

  • Create Customer

    Create a CompanyCam customer with optional contact details, company status, notes, address, and initial contacts.

  • Create Photo Tag

    Create a reusable CompanyCam media tag for organizing photos.

  • Create Project

    Create a CompanyCam project with its required address and optional contact, customer, location, and template details.

  • Create Project Task

    Create a task on a CompanyCam project with task details and optional assignees.

  • Get Account Context

    Return the connected CompanyCam user and company so an agent can identify the account, role, and company before acting.

  • Get Photo

    Get one CompanyCam photo by ID.

  • Get Project

    Get one CompanyCam project by ID.

  • List Comments

    List comments attached to either a CompanyCam project or photo.

  • List Customers

    List or search CompanyCam customers by name or contact text.

  • List Photo Tags

    List reusable CompanyCam media tags and return an opaque cursor for the next page.

  • List Project Labels

    List reusable CompanyCam project labels that can be attached to projects.

  • List Project Photos

    List and filter photos in a CompanyCam project by tags, users, or groups, one cursor page at a time.

  • List Projects

    List projects with optional lifecycle and assigned-user filters, one cursor page at a time.

  • List Project Tasks

    List tasks for a CompanyCam project, including status, completion, assignees, and attached media.

  • List Users

    List CompanyCam users available for task assignment and project workflows.

  • Search Projects

    Search CompanyCam projects by a free-text query when project list filters are insufficient.

  • Set Photo Description

    Create or replace the description attached to a CompanyCam photo. Setting a description replaces the photo's existing description rather than appending to it.

  • Update Customer

    Update the name, notes, city, or postal code of an existing CompanyCam customer.

  • Update Project

    Update editable project identity, address, or primary-contact fields without changing archive state.

  • Update Project Task

    Update a CompanyCam project task's details or add and retain assignees. This tool cannot remove existing assignees because removal requires provider-specific assignee-removal records that this tool does not expose.

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect CompanyCam.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the CompanyCam tools in chat.

What teammates see: by default, memories from CompanyCam are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More productivity MCPs

See all productivity MCPs

Data last verified 7 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.