Contractor Foreman is construction management software for general contractors, residential and commercial contractors, and trade professionals. This integration connects your CompanyCam and Contractor Foreman accounts, so creating a Project in either system creates a matching entry in the other. Once connected, the Photos, Files, and Photo edits you capture in CompanyCam sync to Contractor Foreman automatically.
This feature is only available on the web app.
How the integration works
When you connect CompanyCam and Contractor Foreman, creating a Project in either platform creates a matching entry in the other, so your Project records stay lined up across both systems without extra data entry.
Photos, Files, and Photo edits you add to a CompanyCam Project sync to the matching entry in Contractor Foreman in real time. This sync moves in one direction only — from CompanyCam to Contractor Foreman — so photos, files, and edits made in Contractor Foreman don't sync back to CompanyCam.
Setting up the integration
Only Admins can connect Contractor Foreman to CompanyCam.
Contractor Foreman hosts the setup steps for this integration. Follow the instructions in Contractor Foreman's integration setup guide to connect your accounts.
If you need support integrating or have any issues with the integration, reach out to Contractor Foreman at [email protected].
Creating and syncing Projects
Create a Project in CompanyCam or in Contractor Foreman, and CompanyCam creates a matching Project in the other system. Create a new Project in CompanyCam to start the sync from CompanyCam's side.
When you create a Project in Contractor Foreman, any fields not supported by the CompanyCam API won't transfer to the matching CompanyCam Project.
FAQs
Do videos sync with Contractor Foreman?
Do videos sync with Contractor Foreman?
Videos don't sync to Contractor Foreman from CompanyCam. Only Photos, Files, and Photo edits make that trip.
What happens to photos from merged Projects?
What happens to photos from merged Projects?
Photos from merged Projects don't sync automatically to Contractor Foreman. If photos were uploaded to the wrong Project or a Project merge happened, download the photos and re-upload them to the Project that's connected to Contractor Foreman.
Do existing Contractor Foreman jobs sync to CompanyCam?
Do existing Contractor Foreman jobs sync to CompanyCam?
Existing Contractor Foreman jobs don't sync to CompanyCam as Projects. Only jobs created after you connect the integration create a matching CompanyCam Project.
💡 Need more help?
Contact our support team — we're here Monday through Friday.
The CompanyCam Community has real job-site examples, templates, and tips from crews using this every day. Jump in with a question or just browse.


