{
  "id": "procore--xero",
  "schema_version": "1.2",
  "app": {
    "slug": "procore",
    "name": "Procore",
    "vendor": "Procore",
    "website": "https://www.procore.com",
    "categories": [
      "construction",
      "project-management"
    ],
    "owned_by_platform": false
  },
  "ecosystem": "xero",
  "connection": {
    "built_by": "app-vendor",
    "method": "native-api",
    "marketplace_listing_url": "https://apps.xero.com/au/app/procore",
    "setup_docs_url": "https://www.procore.com",
    "certified_by_ecosystem": {
      "value": true,
      "src": [
        "s1"
      ]
    }
  },
  "sync": [
    {
      "object": "purchase-orders",
      "direction": "app-to-ecosystem",
      "src": [
        "s1"
      ]
    },
    {
      "object": "invoices",
      "direction": "app-to-ecosystem",
      "src": [
        "s1"
      ]
    },
    {
      "object": "chart-of-accounts",
      "direction": "app-to-ecosystem",
      "src": [
        "s1"
      ]
    },
    {
      "object": "tracking-categories",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    },
    {
      "object": "contacts",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    },
    {
      "object": "bank-transactions",
      "direction": "ecosystem-to-app",
      "src": [
        "s1"
      ]
    }
  ],
  "pricing": {
    "model": "quote-only",
    "plans": []
  },
  "regions": {
    "supported": [
      "AU",
      "CA",
      "NZ",
      "SG",
      "UK",
      "US"
    ],
    "basis": "stated",
    "src": [
      "s1"
    ]
  },
  "requirements": {
    "ecosystem_plan_min": "unknown",
    "ecosystem_features_required": [],
    "src": [
      "s1"
    ]
  },
  "limitations": [
    {
      "summary": "Needs a Procore account",
      "severity": "moderate",
      "src": [
        "s1"
      ]
    },
    {
      "summary": "Sold on annual contracts by custom quote; users, data and storage are unlimited",
      "severity": "minor",
      "src": [
        "s2"
      ]
    }
  ],
  "alternatives": [],
  "editorial": {
    "answer_summary": "Procore is construction project management software that sends purchase orders and invoices to Xero and reads contacts, tracking categories and bank transactions from Xero. Pricing is a custom quote on an annual contract, with unlimited users.",
    "best_for": [
      "Construction contractors managing projects in Procore and books in Xero"
    ],
    "not_ideal_for": []
  },
  "profile": {
    "status": "listed"
  },
  "sources": [
    {
      "id": "s1",
      "url": "https://apps.xero.com/au/app/procore",
      "title": "Procore on the Xero App Store (Australia)",
      "type": "marketplace-listing",
      "retrieved_at": "2026-11-14T08:30:00Z"
    },
    {
      "id": "s2",
      "url": "https://www.procore.com/pricing",
      "title": "Procore pricing (custom quote)",
      "type": "vendor-pricing",
      "retrieved_at": "2026-11-14T08:30:00Z"
    }
  ],
  "verification": {
    "status": "verified",
    "last_verified": "2026-11-14",
    "verified_by": [
      "research-agent",
      "verifier-agent"
    ],
    "open_flags": []
  },
  "publishing": {
    "state": "live",
    "batch": "2026-W46",
    "approved": "2026-11-14"
  },
  "changelog": [
    {
      "date": "2026-11-14",
      "change": "Record created from public sources (pilot batch)"
    }
  ],
  "vendor": {
    "id": "procore",
    "name": "Procore",
    "api": "https://trylode.io/api/vendors/procore.json"
  },
  "url": "https://trylode.io/xero/procore/",
  "facts": [
    {
      "id": "sync-purchase-orders",
      "topic": "sync",
      "statement": "Procore sends purchase orders to Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-purchase-orders"
    },
    {
      "id": "sync-invoices",
      "topic": "sync",
      "statement": "Procore sends invoices to Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-invoices"
    },
    {
      "id": "sync-chart-of-accounts",
      "topic": "sync",
      "statement": "Procore sends chart of accounts to Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-chart-of-accounts"
    },
    {
      "id": "sync-tracking-categories",
      "topic": "sync",
      "statement": "Procore pulls tracking categories from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-tracking-categories"
    },
    {
      "id": "sync-contacts",
      "topic": "sync",
      "statement": "Procore pulls contacts from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-contacts"
    },
    {
      "id": "sync-bank-transactions",
      "topic": "sync",
      "statement": "Procore pulls bank transactions from Xero.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#sync-bank-transactions"
    },
    {
      "id": "regions",
      "topic": "regions",
      "statement": "Procore works with Xero in AU, CA, NZ, SG, UK and US.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#regions"
    },
    {
      "id": "marketplace-listed",
      "topic": "trust",
      "statement": "Procore is listed in the official Xero marketplace.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#marketplace-listed"
    },
    {
      "id": "limitation-1",
      "topic": "limitation",
      "statement": "Needs a Procore account.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/xero/procore/#limitation-1"
    },
    {
      "id": "limitation-2",
      "topic": "limitation",
      "statement": "Sold on annual contracts by custom quote; users, data and storage are unlimited.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/xero/procore/#limitation-2"
    }
  ],
  "cite_as": "Lode (trylode.io), Procore + Xero, verified 2026-11-14",
  "lode": {
    "publish_state": "live",
    "stale": false,
    "completeness": 0.7
  }
}