CompanyCam
CompanyCam is a photo documentation tool built for contractors. When you connect it to Driive, your appointment workflow and your photo workflow come together — projects are created automatically, photos are linked to appointments, and your team can access everything from one place.
Why connect CompanyCam?
If your business relies on site photos — for estimates, insurance documentation, before-and-after records, or quality control — this integration eliminates the manual work of keeping your scheduling and photo documentation in sync.
Auto-create projects — When an appointment is scheduled in Driive, a corresponding CompanyCam project is created automatically with the job details and address.
Link existing projects — Already have a CompanyCam project for a customer? Link it to a Driive appointment manually.
View photos in Driive — Browse project photos directly from the appointment detail screen without switching apps.
Keep data in sync — Appointment details (customer name, address, job type) flow into CompanyCam so your crew has the context they need on site.
Who is this for?
The CompanyCam integration is especially valuable for:
Roofing companies — Document roof conditions before and after work for insurance claims.
Construction and remodeling — Track project progress with timestamped photos.
Inspection businesses — Capture evidence during walkthroughs and tie it to the appointment.
Painting and restoration — Show customers before-and-after results linked to the original booking.
How to connect
Navigate to Setup > Integrations.
Find the CompanyCam card and click Connect.
Sign in with your CompanyCam account credentials.
Grant Driive the requested permissions.
The card updates to Active. You're connected.
How it works
Automatic project creation
Once connected, Driive can automatically create a CompanyCam project whenever an appointment is scheduled. The project is pre-filled with:
Customer name
Service address
Appointment type
Scheduled date and time
Your field crew can open the CompanyCam app, find the project, and start snapping photos — no manual setup required.
Linking existing projects
If a CompanyCam project already exists for a customer or job site, you can link it to a Driive appointment:
Open the appointment in Driive.
In the appointment detail panel, find the CompanyCam section.
Click Link Project and search for the existing project by name or address.
Select the project to connect it.
Viewing photos in Driive
After a project is linked (automatically or manually), you can view its photos directly from the appointment detail screen. This is useful for:
Reviewing site conditions before dispatching a crew.
Checking progress photos during an in-progress job.
Confirming completed work without opening CompanyCam separately.
Where CompanyCam appears in Driive
When the CompanyCam integration is active, you'll see it in two places:
Appointment detail panel — A CompanyCam section shows linked project photos and a link to open the full project.
Manage > CompanyCam — A dedicated navigation item appears in the sidebar under Manage, giving you a central view of all CompanyCam-linked appointments and projects.
Managing the connection
To adjust or disconnect the CompanyCam integration:
Go to Setup > Integrations.
Click the CompanyCam card.
From here, you can view the connection status or click Disconnect to remove the integration.
Disconnecting stops automatic project creation and removes the CompanyCam sections from the Driive interface. Existing CompanyCam projects and photos are not deleted — they remain in your CompanyCam account.
Next steps
Integrations Overview — See all available integrations.
Managing Connections — Monitor integration status and re-authorize connections.
Troubleshooting Integrations — Resolve issues with photos not appearing or project linking failures.