Project controls software

Most project controls software assumes the schedule already exists. It stores activities, tracks progress and reports variance, but the installation sequence itself is still written by hand. Sensali is built for the step before that.

Short answer

Sensali is project controls software that generates the installation schedule itself. It reads an Autodesk Navisworks model, standardises the engineering data, assigns every item to a physical process area, applies construction sequencing methodology per unit and per area, and exports a Primavera P6 XER file. Process area assignment has been measured at 98.8% accuracy, and 264,000 hours of construction work have been processed through the pipeline. Sensali is built in Perth, Western Australia and works with oil & gas and EPC teams globally.

Last updated 20 August 2026 / Sensali, Perth, Western Australia

The gap in the project controls stack

A typical project controls environment has a scheduling engine, a cost system, a progress measurement tool and a reporting layer. Every one of those depends on an activity network that a planner produced manually from drawings and models. On a plant with thousands of items that is weeks of work, it is difficult to audit, and it has to be redone whenever the model is revised.

  • Scheduling tools schedule an activity network; they do not create one from engineering data.
  • 4D tools animate an existing schedule against a model rather than deriving the sequence from it.
  • Progress and cost systems inherit whatever logic the original planner applied, correct or not.
  • Two planners given the same model produce two different sequences, so the baseline is not reproducible.

What Sensali does in that stack

StageInputOutput
Extract geometryNavisworks model (NWD/NWC)Item hierarchy, containment and connectivity
Standardise engineering dataModel properties and project documentationConsistent discipline, tag and attribute set
Identify process areasStandardised item setEvery item assigned to a physical process area
Generate construction sequenceProcess areas and methodology rulesDependency-correct activity network
Export Primavera P6Activity network with durations and resourcesXER file ready to import

Evidence rather than claims

Process area assignment, which is what makes area gating possible, has been measured at 98.8% accuracy against engineering documentation on the models processed so far. 264,000 hours of construction work have been run through the pipeline. Durations and crew sizes are taken from project engineering and staffing data at a 1:1 basis rather than estimated, so the resulting network can be compared directly against a manually produced baseline.

Who it is for

  • Project controls managers who need a defensible, reproducible installation baseline.
  • Planning engineers on oil & gas, LNG and process facility projects.
  • EPC contractors bidding work where schedule credibility decides the outcome.
  • Owner teams reviewing a contractor schedule against the model it came from.

Confidentiality

An NDA is available before any model or project data is shared, project data is never reused between customers, and deployment inside customer-controlled environments is supported.

Where to go next

The full pipeline is described on Navisworks to Primavera P6, the sequencing rules on construction sequencing automation, and the export format on Primavera P6 XER export.

Run this on one of your completed projects

We are working with a small number of EPC and project controls teams to validate Sensali. NDA available before any model or project data is shared.

Book a call →