Viewpoint Vista (now part of Trimble) is a construction ERP covering job costing, project accounting, payroll, HR, equipment management, and subcontractor management for general contractors and specialty contractors. It is one of the most widely deployed construction-specific ERPs in North America.
Pull committed costs, actual costs, and budget data by job and cost code. Post job cost transactions from your project-management or field-reporting product to keep Vista's job ledger current.
Read job master records with contract values, project manager, start date, and status. Write back updated project data from your project-management or construction-management product.
Pull vendor invoices, subcontract commitments, and pay application records. Useful for AP-automation or subcontractor-payment products that need to validate invoices against Vista's commitment records.
Pull payroll transactions, labor hours by job and cost code, and employee records. Use this to build labor-cost dashboards or connect Vista payroll data to a workforce-analytics product.
Read equipment records, usage hours by job, and rental rates from Vista's Equipment Management module. Askel normalizes Vista's equipment cost allocation model so your project-cost product can include equipment costs.
Pull General Ledger account balances, journal entries, and financial statement data. Useful for CFO dashboards or project-financial-reporting products that consolidate Vista data with other sources.
Creekstone General Contracting builds commercial interiors and runs Vista for job costing and project accounting. They have adopted your project-controls platform to give project managers a real-time view of budget versus actual costs. The platform needs to pull job cost transactions from Vista daily so project managers can see their cost position without logging into Vista.
Creekstone's Vista administrator opens the Vista application admin menu, navigates to the API configuration screen, and creates a new API key with read access to Job Cost, Accounts Payable, and Payroll modules. They copy the generated key value.
Creekstone's admin enters the Vista host URL and pastes the API key into the Askel setup screen inside your project-controls platform. Askel adds the key as a Bearer Authorization header on every request and confirms connectivity by fetching the job list.
Askel reads the available Vista REST endpoints and identifies the Job, CostCode, APInvoice, Payroll, and Equipment objects along with any Vista user-defined fields (UDFs) Creekstone has added. Your CS team sees a mapping draft within minutes.
Creekstone uses Vista UDFs to track CSI division codes on cost code records. A CS rep maps these UDFs to the project-controls platform's division dimension and runs a dry-run against the prior month's job cost transactions across 12 active jobs to confirm the cost categorizations are correct.
The nightly job cost sync is enabled. Askel pulls all new AP invoices, labor postings, and equipment charges from Creekstone's Vista and loads them into the project-controls platform. Project managers see updated cost positions each morning without logging into Vista.
The customer's Vista administrator generates an API key in the Vista application admin settings and provides it along with the Vista host URL. Askel includes the key as a Bearer Authorization header on every REST API request. The API key does not expire by default but can be rotated in the Vista admin settings if required.
© 2025 Askel.ai. All rights reserved.