100% money-backBook a walkthrough

Integration

Ruh + Viewpoint Vista

Teams running Trimble Viewpoint Vista as their job cost and payroll system of record connect Ruh to keep that ledger clean. Ruh reads the job and cost code structure out of Vista, codes AP invoices against the matching purchase order and subcontract commitments, and exports estimate budgets at job setup. Vista stays the source of truth; Ruh handles the coding grind and the AP lead signs off before anything posts.

Updated June 2026 · Reviewed by the Ruh construction team

Estimating from drawings that live in Viewpoint Vista? Watch Ruh take off a real plan in 30 minutes.

Book a walkthrough
What syncs
DataDirectionNote
Job and cost code masterViewpoint Vista to RuhRuh reads the active job list and the cost code structure so coding maps to your real Vista codes, not a guessed chart. Pulled at setup and refreshed on demand.
Commitments (POs and subcontracts)Viewpoint Vista to RuhOpen purchase orders and subcontract commitments flow in with their remaining balances, giving Ruh the reference for a three-way match before an invoice is coded.
Coded AP invoicesRuh to Viewpoint VistaEach invoice is read, split to the right cost codes, and matched to its PO or subcontract, then handed back as a coded AP entry for the AP lead to review and post in Vista.
Estimate budget export at job setupRuh to Viewpoint VistaWhen a job is won, the line-item estimate exports into Vista as the job budget by cost code, so budget and actuals share one structure from day one.
Vendor masterBoth waysVendor records reconcile in both directions so a coded invoice points at an existing Vista vendor, and new vendors created during coding flow back for the AP lead to approve.
The workflow
1

Connect and map your Vista structure

Point Ruh at your Viewpoint Vista environment and pull the job list, cost code structure, open commitments, and vendor master. Ruh reads that structure so every later action speaks in your real Vista codes rather than a generic chart of accounts. Nothing is invented; the mapping mirrors what already lives in your ledger.

2

Run the coding and takeoff work

Drop in AP invoices and Ruh reads each document, splits the dollars across the right cost codes, and matches the total against the referenced PO or subcontract commitment. At job setup, Ruh reads the drawings, runs the takeoff, and prices it against your own price book to produce the estimate that becomes the Vista budget. Quantities trace back to a sheet and dollars trace back to a commitment.

3

Review and sync back to Vista

The AP lead reviews each coded invoice against its commitment balance, adjusts any split, and signs off, and the estimator does the same on the budget export. Approved entries post back to Vista as coded AP and job budgets. Vista remains the system of record; Ruh only stages clean, traceable data for a human to commit.

Three-way match: AP invoice against a subcontract commitment

Illustrative US numbers. The math is recomputable line by line.

Subcontract commitment value (PO 4117, concrete sub)$480,000
Invoiced and posted prior to this invoice$312,000
This AP invoice (03 30 00 cast-in-place $28,000 + 03 20 00 reinforcing $9,500 + general conditions $5,000)$28,000 + $9,500 + $5,000 = $42,500
Cumulative invoiced after this invoice$312,000 + $42,500 = $354,500
Retention held at 10 percent of this invoice$42,500 x 0.10 = $4,250
Remaining commitment, and net payable this invoice$480,000 - $354,500 = $125,500 left; net payable $42,500 - $4,250 = $38,250
100%

Try Ruh on a real bid. 100% money-back guarantee if you are not satisfied.*

*Scoped delivery, terms apply. Read the guarantee terms

Start with a walkthrough
How Ruh handles it

On the estimating side, Ruh reads the contractor's drawing set, runs the takeoff, and prices the quantities against the contractor's own cost codes and price book rather than generic database averages. The estimator reviews the quantities, adjusts the waste factors and means and methods, and signs off before the line items export into Vista as the job budget.

On the AP side, Ruh reads each invoice document, splits the dollars to the right cost codes, and matches the total to the referenced PO or subcontract commitment. Every quantity is traceable to a sheet in the set and every dollar is matched to a commitment, so the AP lead reviews against a clean, defensible draft instead of keying codes by hand.

Draft estimate line itemsFrom your price book
03 30 00 · Cast-in-place concrete, slab on grade187 cy · traceable to S-201
03 20 00 · Concrete reinforcing, #4 rebar4.6 tons · traceable to S-301
03 30 00 · Concrete placement labor (this invoice)$28,000 · matched to PO 4117
construction invoice software

Ruh + Viewpoint Vista: frequently asked questions

Does Ruh replace Viewpoint Vista as our job cost system?+

No. Vista stays the system of record for job cost and payroll. Ruh reads your job and cost code structure and your open commitments out of Vista, codes AP invoices and exports estimate budgets against that structure, then hands clean data back for your AP lead or estimator to review and post. The ledger lives in Vista; Ruh just keeps the data feeding it accurate and traceable.

How does Ruh match an AP invoice to a Vista commitment?+

Ruh pulls your open purchase orders and subcontract commitments from Vista with their remaining balances, then reads each invoice and matches the total against the referenced PO or subcontract before coding it. That is the three-way match: the invoice, the commitment, and the coded amount line up before anything is staged. If an invoice would exceed the remaining commitment balance, it surfaces for the AP lead instead of posting blind.

Can Ruh push our estimate into Vista as the job budget?+

Yes. When a job is won, the line-item estimate exports into Vista as the budget by cost code, so budget and actuals share one structure from the first day of the job. Because Ruh prices the takeoff against your own cost codes, the budget lands in the same codes your AP invoices will later hit, which is what makes budget-versus-actual reporting line up cleanly.

Who reviews the coded data before it posts to Vista?+

A person always does. The AP lead reviews each coded invoice against its commitment balance and adjusts any cost code split before approving, and the estimator reviews the budget export the same way. Ruh stages a coded draft; the human signs off and commits it to Vista. This is how teams connect Ruh with Vista without giving up control of the ledger.

Connected estimating beats copy-paste. See it on your plans.

Book a demo
The Viewpoint Vista estimating cheat sheet
Every unit, waste factor, and conversion on one page. Free PDF.

See Ruh price a bid from your own drawings.

AI takeoff and estimating on your price book, your estimator signs off.