The Challenge
Running multiple construction sites simultaneously is a logistics problem most project management software was never designed to solve. A mid-size contractor operating across a dozen concurrent sites faced a daily coordination breakdown: the right workers were consistently in the wrong place.
The root issue was structural. Workforce scheduling was handled by site foremen and a central operations manager exchanging calls and spreadsheets each morning. That process could not account for the true complexity of the constraint set: every worker carries a different profile of trade certifications, equipment licences, and site-specific inductions. A scaffolder with a CPCS card cannot be substituted for one without. An electrician cleared for high-voltage work is not interchangeable with a first-fix sparky. When a site's requirements shifted mid-week—a delayed concrete pour, a sudden subcontractor gap, a materials delivery pushed forward—the scheduling system had no mechanism to respond. Workers arrived at sites with no productive work, or sites ran short-handed while workers sat idle elsewhere.
The cost was visible on every weekly labour report: excess hours billed to idle time, overtime on understaffed sites to hit programme deadlines, and the compounding effect of delays that pushed back downstream trades. Beyond the direct cost, experienced workers grew frustrated with poor coordination, and retention suffered.
Our Solution
XY Space designed and built a purpose-built workforce orchestration platform tailored to the contractor's trade structure, certification requirements, and project management workflow.
Worker profile engine — The foundation of the platform is a structured database of every worker on the contractor's books: their trade qualifications, CSCS card level, equipment certifications, site inductions completed, and current employment status. This is not a static HR record—it is a live profile that updates as certifications are renewed, inductions are completed at new sites, and availability changes. Workers can confirm availability and flag constraints via a lightweight mobile app, with no requirement for an email address or desktop access.
Site demand modelling — Each job site's foreman logs daily and weekly labour requirements through the same platform—how many workers of which trade are needed, for how long, and with what certification requirements. The system also ingests project programme data from the contractor's existing project management tools, allowing it to anticipate demand shifts tied to programme milestones rather than waiting for foremen to raise requests reactively.
Real-time matching and dispatch — When labour requirements are submitted or updated, the optimisation layer runs against the full worker pool and produces a ranked allocation across all active sites. The algorithm weights trade match, certification compliance, proximity and travel time, current site induction status (to avoid sending workers to sites they have not yet been inducted on), and contractual hour commitments. Allocations are pushed to workers' mobile devices and to foremen's dashboards simultaneously, with confirmation workflows built in.
Dynamic reallocation — The platform's most operationally significant feature is its response to mid-day or next-morning disruptions. When a site raises an unplanned requirement or a worker calls in sick, the system identifies the impact, surfaces reallocation options across all sites ranked by fit and minimal disruption, and presents the operations manager with a one-action resolution rather than a cascade of phone calls. Emergency gaps that previously required an hour of manual coordination are resolved in minutes.
How the Platform Fits Into Existing Operations
A key design constraint for this engagement was adoption. Construction operations run on existing rhythms—foremen are not going to abandon the way they run their sites for a new system unless it is demonstrably faster than what they already do. XY Space spent two weeks in discovery embedded with the operations team before a line of code was written, mapping the existing scheduling process step by step.
The result was a platform that meets the team where they are. Foremen log requirements through a mobile-first interface that takes under two minutes per day. Workers receive their allocations and confirm via SMS-style notifications on the mobile app—no training required for field staff. The operations manager retains full visibility and override authority through a desktop dashboard. The AI handles the optimisation; humans make the final call.
Integration with the contractor's existing project management software meant that programme data did not need to be re-entered. Site milestones, planned trade sequences, and subcontractor handover dates flow into the scheduling model automatically, allowing the platform to anticipate demand rather than just react to it.
Results
- •50% improvement in operational efficiency measured against the pre-platform baseline across the six months following full deployment
- •Idle time on labour reports reduced significantly, with allocation gaps identified and filled before workers arrive on site
- •Overtime costs on understaffed sites decreased as the platform surfaced available capacity across the portfolio rather than defaulting to agency labour
- •Project programme adherence improved as trade sequences were staffed consistently and delays from labour gaps reduced
- •Worker satisfaction scores improved in the contractor's quarterly staff survey, with scheduling clarity cited as a primary driver
- •The operations manager's morning coordination time dropped from over two hours to under twenty minutes
Technology
- •Constraint-based optimisation engine handling multi-site, multi-trade allocation across the full worker pool
- •Live worker profile database with certification tracking and expiry alerts
- •Mobile application for field workers and foremen, designed for use on-site without desktop dependency
- •Integration with existing project management software via API for programme data ingestion
- •Real-time notification and confirmation workflows via mobile push and SMS
- •Operations dashboard with full override capability and allocation audit trail