← All integrations

Sage 300 CRE

Trimble App Xchange agent connects Sage 300 CRE (Timberline) — workers, jobs, and scopes.

ERP

Cloud and on-premise

App Xchange

Read-only access

RIVET never writes back — your ERP stays the system of record.

Encrypted & secure

Credentials encrypted in Azure Key Vault; access over HTTPS.

Set up during onboarding

Your Implementation Manager handles it — minimal IT lift.

Overview

Sage 300 CRE (Construction and Real Estate, formerly Timberline) is a legacy, on-premise ERP for accounting, job costing, and payroll. Because it has no native API, RIVET connects through the Trimble App Xchange on-prem agent. Sage 300 remains your system of record, and RIVET syncs workers, jobs, and scopes from it.

RIVET Workforce Table

What syncs

RIVET pulls the data it needs to plan labor from Sage 300 CRE:

  • People / workers
  • Projects & WIP
  • Cost codes / categories for scope-based, trade-level planning
  • Filtered hours budgets from specific cost-code subsets

How it connects

Sage 300 has no native API (Pervasive database), so RIVET uses a connector-based approach:

  • Trimble App Xchange — via the Trimble On-Prem Agent installed in your environment
  • SFTP / scheduled file drop — an alternative path depending on your setup and infrastructure

Your RIVET Implementation Manager helps determine the right pathway.

Frequently asked questions

How does RIVET connect to Sage 300 CRE?

Sage 300 has no native API, so RIVET connects through the Trimble App Xchange on-prem agent, or via SFTP/scheduled file drop depending on your setup.

Does RIVET write anything back to Sage 300?

No. Sage 300 stays your system of record — RIVET only reads workers, jobs, and scopes out of it.

What data syncs from Sage 300 CRE?

People, projects and WIP, and cost codes/categories for scope-based, trade-level planning.

Need the technical details?

Setup steps, field mappings, and troubleshooting live in our system guides.

View the system guide →

Ready to ditch the chaos?

Join specialty contractors who stopped accepting "that's just construction" as an excuse for losing money.