About this integration
Field photo documentation platform for contractors to capture, organize, and share job site images. Connect it to any workflow without writing code.
You can choose from 1 trigger, 18 search modules and 25 actions. The connection type is basic authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for API Key.
Prefer the interactive builder form? Open it on the app page.
Paste your credentials once — WEXTL® stores them encrypted and reuses the connection across every workflow that needs it.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
Connecting CompanyCam to WEXTL®
| Field | Type | Help |
|---|---|---|
API KeyRequired | password | You can generate an access token through the CompanyCam app here. |
Use it in workflow automation
Start with Watch Events, then add Add Photo Comments.
The canvas below runs Watch Events into Add Photo Comments — watch the video, then drop a node onto the canvas.
Select the Watch Events trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Add Photo Comments as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 26 ready-made modules for project management work — each run logs its inputs and outputs for debugging.
CompanyCam workflow on the canvas: Watch Events then Add Photo Comments
Triggers, searches and actions
Explore the fields available for each CompanyCam trigger, search, and action — 1 trigger, 18 searchs, and 25 actions.
Triggers
Whenever something changes in the app, one of 1 available trigger can start a run immediately.
- Watch Events
Searches
18 search modules let you query the app mid-run and feed the results to the next step.
- Get a Company
- Get a Photo
- Get a Project
- Get a Project Checklist
- Get a Tag
Actions
Use 25 action modules to write data back into the app from anywhere in a run.
- Add Photo Comments
- Add Photo Tags
- Add Project Comments
- Add Project Labels
- Archive a Project
Explore the fields available for each CompanyCam trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Event type | text |
Created at | number |
Payload | object |
ID | number |
Webhook ID | number |
Searches
| Field | Type |
|---|---|
ID | text |
Name | text |
Status | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Logo | array |
| Field | Type |
|---|---|
Photo IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Checklist IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Checklist IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email Address | text |
Status | text |
First Name | text |
Last Name | text |
Profile Image | array |
Phone Number | text |
Created at | number |
Updated at | number |
User Url | url |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email address | |
Status | text |
First name | text |
Last name | text |
Profile image | array |
Phone number | text |
Created at | date |
Updated at | date |
User URL | url |
| Field | Type |
|---|---|
Photo IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Commentable ID | text |
Commentable type | text |
Status | text |
Content | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Photo IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Project ID | text |
Name | text |
Created at | date |
Updated at | date |
Completed at | date |
Creator ID | text |
Checklist template ID | text |
Is populating | boolean |
Sectionless tasks | array |
Sections | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Project ID | text |
Project invitation ID | text |
Accepted at | date |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Commentable ID | text |
Commentable type | text |
Status | text |
Content | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Project ID | text |
Name | text |
URL | text |
Content type | text |
Byte size | number |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Project ID | text |
Invite URL | url |
Status | text |
Accepted at | date |
Accepted by ID | text |
Expires at | date |
Creator ID | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email Address | text |
Status | text |
First Name | text |
Last Name | text |
Profile Image | array |
Phone Number | text |
Created at | number |
Updated at | number |
User Url | url |
| Field | Type |
|---|---|
Start Date | date |
End Date | date |
User IDs | array |
Group IDs | array |
Tag IDs | array |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Project ID | text |
Processing Status | text |
Coordinates | array |
Uris | array |
Hash | text |
Internal | boolean |
Photo Url | text |
Captured at | date |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Query | text |
Modified Since | date |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
Actions
| Field | Type |
|---|---|
Project IDRequired | choice |
ContentRequired | text |
User ID | choice |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Commentable ID | text |
Commentable type | text |
Status | text |
Content | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Tags | array |
Tag | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
ContentRequired | text |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Commentable ID | text |
Commentable type | text |
Status | text |
Content | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
LabelsRequired | array |
Label | text |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display Value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
User IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email Address | text |
Status | text |
First Name | text |
Last Name | text |
Profile Image | array |
Phone Number | text |
Created at | date |
Updated at | date |
User Url | text |
| Field | Type |
|---|---|
First NameRequired | text |
Last Name | text |
Email Address | |
Phone Number | text |
Password | secret |
CompanyCam User Email |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email Address | text |
Status | text |
First Name | text |
Last Name | text |
Profile Image | array |
Phone Number | text |
Created at | number |
Updated at | number |
User Url | url |
| Field | Type |
|---|---|
Project NameRequired | text |
Coordinates | object |
LatitudeRequired | number |
LongitudeRequired | number |
Geofence | array |
Primary Contact | object |
Contact NameRequired | text |
Contact Email | |
Contact Phone Number | text |
Address | object |
Street Address 1 | text |
Street Address 2 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator Type | text |
Creator Name | text |
Status | text |
Name | text |
Address | object |
Street Address 1 | text |
City | text |
State | text |
Postal Code | text |
Country | text |
Coordinates | object |
Lat | number |
Lon | number |
Featured Image | array |
Project Url | text |
Embedded Project Url | text |
Integrations | array |
Slug | text |
Public | boolean |
Geofence | array |
Primary Contact | object |
ID | text |
Project ID | text |
Name | text |
Email | |
Phone Number | text |
Created at | number |
Updated at | number |
Notepad | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Checklist Template ID | choice |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Project ID | text |
Name | text |
Created at | date |
Updated at | date |
Completed at | date |
Creator ID | text |
Checklist template ID | text |
Is populating | boolean |
Sectionless tasks | array |
Sections | array |
| Field | Type |
|---|---|
Project IDRequired | choice |
User ID | choice |
| Field | Type |
|---|---|
ID | text |
Project ID | text |
Invite URL | url |
Status | text |
Accepted at | number |
Accepted by ID | text |
Expires at | date |
Creator ID | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
TagRequired | object |
Display ValueRequired | text |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Photo IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
Label IDRequired | text |
| Field | Type |
|---|---|
Tag IDRequired | choice |
| Field | Type |
|---|---|
User IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Project IDRequired | choice |
User IDRequired | choice |
| Field | Type |
|---|---|
Project IDRequired | choice |
| Field | Type |
|---|---|
User IDRequired | choice |
First Name | text |
Last Name | text |
Email Address | |
Phone Number | text |
Password | secret |
CompanyCam User Email |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Email Address | text |
Status | text |
First Name | text |
Last Name | text |
Profile Image | array |
Phone Number | text |
Created at | number |
Updated at | number |
User Url | url |
| Field | Type |
|---|---|
Project IDRequired | choice |
DescriptionRequired | text |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Project ID | text |
Processing status | text |
Coordinates | array |
Uris | array |
Hash | text |
Description | text |
Internal | boolean |
Photo URL | url |
Captured at | date |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
NotepadRequired | text |
| Field | Type |
|---|---|
Notepad | text |
| Field | Type |
|---|---|
Tag IDRequired | choice |
TagRequired | object |
Display ValueRequired | text |
| Field | Type |
|---|---|
ID | text |
Company ID | text |
Display value | text |
Value | text |
Created at | date |
Updated at | date |
| Field | Type |
|---|---|
Project IDRequired | choice |
Document | object |
NameRequired | text |
AttachmentRequired | text |
User ID | choice |
| Field | Type |
|---|---|
ID | text |
Creator ID | text |
Creator type | text |
Creator name | text |
Project ID | text |
Name | text |
URL | text |
Content type | text |
Byte size | number |
Created at | date |
Updated at | date |



