CompanyCam
CompanyCam is a photo-first jobsite management platform for documenting projects, coordinating teams, and sharing project updates.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own20
Agents use these right away.
- Get Account ContextReturn the connected CompanyCam user and company so an agent can identify the account, role, and company before acting.
- Get PhotoGet one CompanyCam photo by ID.
- Get ProjectGet one CompanyCam project by ID.
- Get TagRetrieve one CompanyCam media tag by ID.
- List ChecklistsList one page of legacy checklists across the connected CompanyCam account, optionally filtered by completion state.
- List CommentsList comments attached to a CompanyCam project or photo.
- List CustomersList or search CompanyCam customers by name or contact text.
- List DocumentsList one cursor-paginated page of documents across the connected CompanyCam account.
- List Project LabelsList reusable CompanyCam project labels that can be attached to projects.
- List PhotosList photos across the connected CompanyCam account, optionally filtered by capture dates, projects, users, groups, or tags.
- List Photo TagsList tags currently assigned to one CompanyCam photo.
- List Project ChecklistsList the checklists, sections, and tasks attached to a CompanyCam project.
- List Project DocumentsList documents attached to a CompanyCam project, one page at a time.
- List Project PhotosList and filter photos in a CompanyCam project by tags, users, or groups, one cursor page at a time.
- List ProjectsList projects with optional lifecycle and assigned-user filters, one cursor page at a time.
- List Project TasksList tasks for a CompanyCam project, including status, completion, assignees, and attached media.
- List Photo TagsList reusable CompanyCam media tags and return an opaque cursor for the next page.
- List UsersList CompanyCam users available for task assignment and project workflows.
- List VideosList videos across the connected CompanyCam account, optionally filtered by projects, capture dates, users, groups, or tags.
- Search ProjectsSearch CompanyCam projects by a free-text query when project list filters are insufficient.
Asks someone first16
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Add CommentAdd a comment to either a CompanyCam project or photo.
- Add Photo TagsAttach media tags by display name.
- Add Project DocumentUpload a base64-encoded document to a CompanyCam project and return the created document record.
- Add Project LabelsAttach project labels by display name.
- Add Project Photo From URLAdd a photo to a CompanyCam project by having CompanyCam fetch a publicly reachable HTTPS image URL.
- Assign User to ProjectAssign an active CompanyCam user to a project.
- Create CustomerCreate a CompanyCam customer with optional contact details, company status, notes, address, and initial contacts.
- Create ProjectCreate a CompanyCam project with its required address and optional contact, customer, location, and template details.
- Create Project ChecklistCreate an empty advanced checklist on a CompanyCam project, optionally assigning and notifying users who are added to the project.
- Create Project TaskCreate a task on a CompanyCam project with task details and optional assignees.
- Create Photo TagCreate a reusable CompanyCam media tag for organizing photos.
- Set Photo DescriptionCreate or replace the description attached to a CompanyCam photo.
- Update CustomerUpdate the name, notes, city, or postal code of an existing CompanyCam customer.
- Update ProjectUpdate editable project identity, address, or primary-contact fields without changing archive state.
- Update Project NotepadReplace a CompanyCam project's complete notepad and return the resulting content.
- Update Project TaskUpdate a CompanyCam project task's details or add and retain assignees.