ETABLIX · INTEGRATED SITE SERVICES · PART OF GROUPE NSEYA
CONSTRUX · Construction AI Operating System

Control the project. Protect the outcome.

Connect commercial, programme, site, safety, supplier and information controls into one project intelligence layer. CONSTRUX does not replace leadership — it gives leaders stronger controls, earlier warnings and a defensible evidence trail.

CONSTRUX is a Groupe Nseya product with its own platform home at construxvg.com — the operating system ETABLIX runs on every engagement.

01One project intelligence layer

Six control domains. One system of record.

Contract & commercial

Contract obligations, payment cycles, supplier accounts, commercial registers and forecast outcomes managed transparently in one place.

  • Obligation & deliverable tracking
  • Payment and account control
  • Commercial risk visibility

Programme & EVM

Programme baselines, progress capture and Earned Value Management that shows true performance — not optimistic narrative.

  • Baseline & progress control
  • Earned Value reporting
  • Trend and variance early warning

Site evidence

Daily records, photographs, inspections and quality evidence captured at the point of work and pinned to the project record.

  • Point-of-work capture
  • Auditable evidence trail
  • Inspection & test records

BIM & digital twin

Model-linked project information connecting design intent, site reality and handover records across the delivery lifecycle.

  • Model-linked information
  • Design-to-site traceability
  • Structured handover data

Safety & compliance

HSE controls, statutory compliance, competence records and incident management with named responsibility and closure evidence.

  • HSE actions & incident workflow
  • Competence & briefing records
  • Statutory compliance registers

Change control

Every potential change logged with cost, programme and risk impact before work proceeds — approved digitally, evidenced permanently.

  • Impact before commitment
  • Digital approval workflow
  • Full change history

02Why CONSTRUX

Technology that supports judgement — not technology for its own sake.

CONSTRUX exists to serve the ETABLIX operating discipline: ownership defined, interfaces controlled, evidence kept. On integrated site-services appointments it is the project control layer; as a product, clients license the same system for their own delivery organisations.

  • Stronger controlsCommercial, programme, site, safety, supplier and information controls in one connected layer.
  • Earlier warningsEVM trends, risk movement and evidence gaps surface before they become project events.
  • A defensible evidence trailDecisions, interfaces, actions and records with named responsibility — auditable end to end.
  • The engine runs before the modelSixteen deterministic engines produce the findings — obligations, notices, time bars, change validity, programme logic, quantity reconciliation. The AI writes the report from those findings and cannot recompute them, so every output traces back to the rule and the record that produced it. Plenty of platforms say AI-powered. Very few can tell you what stops the AI being wrong.
  • Engines refuse rather than warnA claimed change on a contract that bars it, with no notice on file, is rejected — not flagged for somebody to notice later. A warning nobody reads is a control that does not exist.
  • Site Services & Village moduleA dedicated module for integrated site services and workforce villages: control accounts, EVM engine, valuation workflow, supplier portal, occupancy management and the executive dashboard. Competitors rent generic FM software; ETABLIX owns its platform, its roadmap and its data — and licenses CONSTRUX standalone to clients who self-manage.
  • The data flywheelEvery project enriches supplier rate benchmarks, mobilisation norms and occupancy models — feeding sharper bids, better AI forecasting inside CONSTRUX, and a proprietary cost database for the sector.
Our platforms do not replace leadership. They give leaders stronger controls, earlier warnings and a defensible evidence trail.
ETABLIX Technology products

Pairs with VERYX

CONSTRUX supports project-level construction intelligence; VERYX provides enterprise and portfolio-level execution visibility. Together they connect the site record to the boardroom view.

Explore VERYX →

—Earned Value & control architecture

Payment follows verified delivery — never invoice submission alone.

CONSTRUX runs Earned Value Management on a disciplined coding structure, so every pound and every day is traceable from requirement to closeout record. This single rule eliminates the most common site-services leak — paying for mobilised resources rather than delivered service.

Control structures

StructureCoding
Work BreakdownLifecycle → system → package → deliverable → activity
Cost BreakdownBudget → commitment → actual → accrual → forecast → contingency
Organisation BreakdownClient owner → ETABLIX control-account owner → supplier owner
Location BreakdownProject → site zone → compound/village block → asset/service point
Evidence structureRequirement → submittal → inspection → acceptance → payment → closeout record

Core EVM measures

MeasureMeaning
PV / EV / ACPlanned value, earned value of verified work, and actual cost incurred.
SPI = EV ÷ PVSchedule efficiency; below 1.00 indicates underperformance.
CPI = EV ÷ ACCost efficiency; below 1.00 indicates cost pressure.
EAC / VACForecast final cost, and forecast overrun or underrun against budget.
TCPIEfficiency needed on remaining work — tests whether the target remains credible.

03Construx API

The API is the product.

The CONSTRUX console talks to exactly the same public API as any other consumer. It holds no privileged path into the platform and is subject to the same roles, scopes and attribute rules as your own integrations.

Shape

Command-and-query over project resources. GET /v1/routes lists every endpoint — 820 of them, 39 reachable without a credential — and that list is the documentation rather than a copy of it.

POST /v1/projects/:projectId/lessons Capture a lesson against the project that produced it POST /v1/projects/:projectId/quality/plans Create an inspection and test plan for a work package POST /v1/projects/:projectId/quality/plans/:planId/approve Approve an ITP — the other side agreeing the criteria, which its author cannot do POST /v1/projects/:projectId/quality/inspections Record an inspection against an ITP stage; a failure raises an NCR POST /v1/projects/:projectId/quality/ncrs Raise a non-conformance POST /v1/projects/:projectId/quality/ncrs/:ncrId/close Close an NCR with a disposition and a justification POST /v1/projects/:projectId/quality/snags/:snagId/close Close a snag with photographic evidence POST /v1/projects/:projectId/cdm/documents Draft a project-specific CDM document, naming any section it could not fill

Errors

RFC 7807 application/problem+json, with per-field detail where a schema rejected the body. Every response carries x-correlation-id and x-trace-id, and a command accepts an Idempotency-Key so a retried request returns the original result rather than performing the state change twice.

{ "type": "https://construxvg.com/problems/access-denied", "title": "ACCESS_DENIED", "status": 403, "detail": "No role of PM holds \"C\" on PROJECT_SETUP", "traceId": "…", "correlationId": "…" }

Authentication

Bearer access tokens with a short lifetime and rotating refresh tokens, behind an MFA challenge. A public route may begin an authentication and never complete one — an invariant with a test behind it, because a demonstration endpoint once returned a working session to anonymous callers.

Communication events

182 notification events across 15 categories, fanning out over email, in-app, SMS, push and WhatsApp. 31 of them are mandatory and override a recipient's preferences, because a person is entitled to be told their account was locked whatever they have muted.

What the API will not do

It will not tell you which project ids exist. An id that does not exist and one belonging to another tenancy both answer 200 with an empty list on the generic entity read — a 404 for unknown and a 403 for forbidden would together be an enumeration oracle. That behaviour is tested, so nobody "fixes" it.

See CONSTRUX on a working project.

The CONSTRUX workspace: live project portfolio with contract values and progress, and schedule activities with critical-path flags
The actual system — shown on our demonstration portfolio, not a mock-up.

Request a demonstration and we'll walk your team through the intelligence layer on live project data — or go straight to the platform at construxvg.com.