CompanyCam
for LuumenAI

Read jobsite photos and projects, and file the follow-up work for approval

Connect CompanyCam and your team can ask about jobsite work in plain language. Look up a project, filter its photos by tag or crew, read comments, and check which tasks are still open. When something needs to change — a new task, a comment, a label, a customer record — Luumen shows the exact call first and waits for your approval before sending it. Authentication is by API key.

The CompanyCam toolbox

24 tools: 12 read, 12 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet Account ContextReturn the connected CompanyCam user and company so an agent can identify the account, role, and company before acting.
  • ReadGet PhotoGet one CompanyCam photo by ID.
  • ReadGet ProjectGet one CompanyCam project by ID.
  • ReadList CommentsList comments attached to either a CompanyCam project or photo.
  • ReadList CustomersList or search CompanyCam customers by name or contact text.
  • ReadList Project LabelsList reusable CompanyCam project labels that can be attached to projects.
  • ReadList Project PhotosList and filter photos in a CompanyCam project by tags, users, or groups, one cursor page at a time.
  • ReadList ProjectsList projects with optional lifecycle and assigned-user filters, one cursor page at a time.
  • ReadList Project TasksList tasks for a CompanyCam project, including status, completion, assignees, and attached media.
  • ReadList Photo TagsList reusable CompanyCam media tags and return an opaque cursor for the next page.
  • ReadList UsersList CompanyCam users available for task assignment and project workflows.
  • ReadSearch ProjectsSearch CompanyCam projects by a free-text query when project list filters are insufficient.
  • WriteAdd CommentAdd a comment to either a CompanyCam project or photo. Approval by default
  • WriteAdd Photo TagsAttach media tags by display name. Approval by default
  • WriteAdd Project LabelsAttach project labels by display name. Approval by default
  • WriteAdd Project Photo From URLAdd a photo to a CompanyCam project by having CompanyCam fetch a publicly reachable HTTPS image URL. Approval by default
  • WriteCreate CustomerCreate a CompanyCam customer with optional contact details, company status, notes, address, and initial contacts. Approval by default
  • WriteCreate ProjectCreate a CompanyCam project with its required address and optional contact, customer, location, and template details. Approval by default
  • WriteCreate Project TaskCreate a task on a CompanyCam project with task details and optional assignees. Approval by default
  • WriteCreate Photo TagCreate a reusable CompanyCam media tag for organizing photos. Approval by default
  • WriteSet Photo DescriptionCreate or replace the description attached to a CompanyCam photo. Approval by default
  • WriteUpdate CustomerUpdate the name, notes, city, or postal code of an existing CompanyCam customer. Approval by default
  • WriteUpdate ProjectUpdate editable project identity, address, or primary-contact fields without changing archive state. Approval by default
  • WriteUpdate Project TaskUpdate a CompanyCam project task's details or add and retain assignees. Approval by default

One prompt, start to finish

What a governed CompanyCam run looks like inside Luumen.

Questions

How does LuumenAI connect to CompanyCam?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in CompanyCam on its own?

Read actions answer immediately. Anything that writes — add comment, add photo tags, add project labels, add project photo from url, and more — is shown as a plan and requires approval by default. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to CompanyCam — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put CompanyCam to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.