Skip to main content

Siteline + Viewpoint Vista - Overview

Siteline handles the billing. Viewpoint Vista handles the books. Together, they eliminate double entry and keep your financials aligned.

Written by Bradley LaFave

Siteline integrates directly with Viewpoint Vista via an API-based connection, allowing contractors to manage billing, change orders, lien waivers, and sworn statements in Siteline while keeping Vista as the system of record for accounting.

How the integration works

The Siteline–Vista integration is a two-way, API-based sync. The Siteline–Vista integration follows a clear, repeatable workflow that keeps Vista as the system of record while allowing teams to bill and manage A/R in Siteline.

Workflow summary

Vista → Siteline: Project setup, SOVs, vendors, AP invoices, payments

Siteline: Billing, CORs, lien waivers, sworn statements, reporting

Siteline → Vista: AR invoices and approved change orders

What data imports from Vista into Siteline

Project & contract information

Vista data

How it appears in Siteline

Project name

Imported as the Siteline project name

Internal project ID

Stored as the internal project reference

Customer / GC

Set as the General Contractor

Project & mailing addresses

Used for project and GC address fields

Contract number

Imported as the Siteline contract ID

Contract date

Stored on the Siteline contract

Payment terms

Applied to billing terms in Siteline

Contract retention %

Imported and used for billing calculations

Tax behavior

Applied based on Vista tax configuration

Schedule of Values (SOV)

Vista data

How it appears in Siteline

Contract line items

Imported as Siteline SOV line items

Scheduled values

Preserved on import

Retention settings

Applied at the SOV and billing level

Tax groups

Applied based on Vista configuration

Best practice: SOVs should be maintained in Vista's JC Contract module. Siteline reads from this source to ensure clean imports and accurate change order handling.

Vendors

Vista data

How it appears in Siteline

Vendor name

Created as a Siteline vendor

Addresses

Imported into vendor profile

Payment terms

Stored on the vendor record

Vendor type

Used for billing and waiver workflows

Imported vendors can immediately be used for lien waiver requests and sworn statements.

Costs & payments

Vista data

How it appears in Siteline

AR payments

Reflected in Siteline invoice and A/R status

AP invoices

Used to preload lien waiver and sworn statement data

What syncs from Siteline to Vista

AR invoices

Siteline syncs detail-level AIA invoices into Vista's AR module. (You can also choose to sync to JB instead — see Usage.)

Siteline billing data

Result in Vista

AIA invoice (detail)

Creates an AR invoice in Vista

Line-item billing

Posted at the contract item level

Retention

Posted with retainage values

Invoice date

Applied to the Vista AR invoice

Batch number

Used in Vista's AR Batch Process

After syncing, invoices are finalized in Vista using the AR Batch Process (Validate → Post).

Change orders (CORs)

For Vista customers, Siteline supports syncing Change Order Requests directly into Vista.

Siteline COR data

Result in Vista

Approved COR

Synced as a Posted ACO

Cost codes & types

Validated against Vista

Contract value updates

Reflected in Vista contracts

Schedule-related fields (optional)

Passed through when provided

Multiple related CORs can be linked, added to the SOV, and synced together.

Multiple Vista projects on one contract

Some Vista customers structure work so that several Vista projects (jobs) all link to a single Vista contract — for example, when internal divisions run separate jobs against the same customer contract. Siteline supports this setup by importing the contract, not each individual job, as a single Siteline project.

When this mode is enabled:

  • The Siteline project is created from the Vista contract and takes the contract's name and number.

  • The SOV is pulled from the Vista contract.

  • AP invoices, vendors, and payments are pulled from all Vista jobs linked to the contract, so lien waivers and sworn statements see a consolidated view.

  • AR invoices and approved CORs sync back to the single Vista contract.

This is a Vista-specific import configuration. It is set up by Siteline Support during onboarding — see Setup — and cannot be toggled on a per-project basis after import.

Supported Vista environments

The integration supports the following Vista environments via Agave:

  • On-premise Vista

  • Vista SaaS

  • Trimble Construction One (TC1)

  • Viewpoint One (VP1)

  • Viewpoint Enterprise Cloud (VEC – RDP)

Vista for Cloud (VFC) is not supported.

Did this answer your question?