Doesn't Procore already have a built-in Xero connector?
It does. Procore's ERP Integrations program includes a first-party Xero connector that exports cost codes, projects, vendors, commitments, purchase orders, commitment change orders, and subcontractor invoices to Xero, and imports job costs and bill payments back. For a straightforward operation, start there — it's included. Our work is what the stock connector explicitly can't do: it doesn't sync budgets, prime contracts or prime-contract invoicing, project-specific cost codes (it uses one company-wide list), custom WBS segments, or sub jobs, and it caps you at one Xero organization per Procore company. If you run multiple entities, bill from prime contracts, or have a cost-code structure the connector can't represent, that's the custom build — and we design it to run alongside the native connector, not rip it out.