Your safety data, connected to the systems that run the business.
SALUS is the field-first capture layer where proof starts. Through a deep Procore integration and an official developer API, the records your crews create in the field flow automatically into the project record, your BI tools, and any enterprise workflow β with no double entry.
Complete the safety work once. Let the data appear where the business needs it.
Deep Procore sync
Official developer API
Automations & reporting
No double entry
Safety data should not live in a safety silo.
Mid-market contractors already run on Procore, BI tools, document systems, and enterprise reporting. The gap is rarely another dashboard β it is getting the field-verified record into the systems that already run the project and the business.
SALUS connects the safety work to that stack, so the proof your crews create shows up where decisions, audits, and billing actually happen.
Complete the safety work once, then let the data appear where the business needs it.
The dashboard claims compliance
Office-first tools show green dashboards β but the field record they depend on is often incomplete, late, or stuck in a separate app.
The field re-enters the same data
Crews fill out the safety form, then someone retypes it into the project system. Double entry is slow, lossy, and the first thing to get skipped.
The proof never reaches the business
Signed forms, photos, sign-ins, and corrective actions sit in a safety silo instead of the project record, the data warehouse, and the owner report.
Two ways to connect SALUS to your stack.
A purpose-built deep integration for the system most contractors run on, and an open API for everything else.
Procore
A scoped, two-way connection: selected Procore projects become SALUS sites, while supported SALUS forms, review requests, attachments, and manpower fields move to their configured destinations in the Procore project record.
See the Procore integrationThe SALUS API
The official developer API to read your safety data out of SALUS and write into the areas SALUS supports β forms, projects, workers, certificates, assets, incidents, documents, and more β for BI, data warehouses, and custom workflows.
Explore the APIAutomations
Trigger certificate alerts, overdue corrective-action escalations, digests, and stakeholder updates automatically.
Scheduled reporting
Deliver weekly, monthly, owner, insurer, and executive reports without manual assembly.
The best field engine for your Procore brain.
SALUS does not replace Procore β it completes it. Procore dashboards can claim compliance, but field teams hit friction with safety modules and the data ends up incomplete. SALUS is the mobile field engine crews actually use.
Selected project information flows from Procore into linked SALUS sites. Supported, finalized field records then move from SALUS into agreed Procore tools β without claiming that every object synchronizes in both directions.
Accurate field intelligence, flowing into your system of record.
Projects enabled for SALUS sync can become linked SALUS sites.
The Procore project ID maintains the connection between the two records.
The Procore integration created more tangible value in the form of time back to the field. We eliminated double-entries.
An official API for your safety data.
The SALUS Developer API is the official way to read your safety data out of SALUS and write into the areas SALUS supports. It is built for system-to-system integration where access control and authentication are handled upstream.
# Authenticate with client credentials, then call the API
GET /v1/form_instance?status=signed
Authorization: Bearer <access_token>
{
"data": [
{
"id": "fi_8f2cβ¦",
"title": "JHA β Steel Erection",
"status": "signed",
"site_id": "site_4471",
"signed_at": "2026-06-17T09:14:00Z",
"pdf": "/v1/form_instance/fi_8f2cβ¦/download"
}
]
}Built for company-owner access
The API requires a company-owner account and uses standard authorization grants β Classic or Client Credentials β so your integration authenticates once and runs system-to-system.
Aggregate endpoints for analytics
Group-by aggregation endpoints across forms, incidents, projects, assets, and certificates feed dashboards and data warehouses without exporting raw rows by hand.
OpenAPI & llms.txt
Full OpenAPI specs and an llms.txt index make the reference easy to consume β for your tools and for AI agents.
Forms & submissions
Pull JHAs, PTPs, inspections, and signed PDFs β with images, signatures, and bulk export.
GET /v1/form_instanceProjects & workers
Create projects, sync rosters, and add or remove the workers on each site.
POST /v1/projectUsers & roles
Provision workers, sync company profiles, and manage roles and permissions.
POST /v1/userCertificates
Track, create, upload, and download credentials, providers, and certificate types.
GET /v1/certificateAssets & equipment
Search the fleet by name, VIN, or model and group by status, model, or color.
GET /v1/assetIncidents
Surface incidents, injuries, and near misses by site, severity, status, or user.
GET /v1/incidentCorrective actions
Read open actions, named owners, assigned companies, and closure status.
GET /v1/corrective_actionDocuments
Search and download any document in the account by name, path, or user.
GET /v1/documentPublic access URLs
Generate shareable links for forms, certs, assets, and a site check-in bundle.
POST /v1/public_access/bundleSet it once. Let the data move on its own.
The connected record is only useful if it reaches people on time. SALUS turns field activity into alerts, escalations, and reports that fire automatically.
Certificate alerts
Notify workers and supervisors before a credential expires β and block the high-risk work until it is renewed.
Corrective-action escalations
Escalate overdue actions to the right owner automatically so nothing closes without proof.
Scheduled digests
Send weekly, monthly, owner, insurer, and executive reports on a schedule, with no manual assembly.
Stakeholder updates
Push the right safety summary to GCs, owners, and auditors the moment the data changes.
What teams build when safety data stops being stuck.
Eliminate double entry
Field safety records sync into Procore automatically, so crews and admins stop retyping the same data into two systems.
Feed your BI & data warehouse
Pull connected safety data through the API and aggregation endpoints into Looker, Power BI, Tableau, or your warehouse.
Prequal & audit-ready exports
Generate the document, certificate, and training packages owners and auditors ask for β without rebuilding the record.
Owner & insurer reporting
Schedule the leading-indicator reports that strengthen prequal standing and insurance conversations.
Keep the project record current
Move supported safety records into the agreed Procore tools without retyping them.
Build custom internal tools
Use the API to power dashboards, mobile views, and workflows specific to how your business runs.
Common questions.
Does SALUS integrate with Procore?
Does SALUS replace Procore?
Do SALUS Inspections, Observations, or Incidents sync to Procore?
Is there a developer API?
How is the API authenticated?
What data can I access through the API?
Is the API documented for tools and AI agents?
Can I automate alerts and reports?
Connect SALUS to the systems you already run.
Capture the record once in the field. Sync it into Procore, query it through the API, and let automations move it where the business needs it.
Deep Procore sync Β· Official developer API Β· Automations & reporting
