Features

CxLens is built around three core capabilities that work together: a custom analytics layer that pulls from your existing tools, an independent planning system that stays connected to your project schedule, and an AI assistant that lets you query your live commissioning data in plain English.

Dashboards & Analytics

CxLens transforms your scattered commissioning data into a unified analytics layer. Instead of manually cross-referencing CxAlloy exports, P6 reports, and spreadsheets, you get a single live view of where your commissioning program stands.

Progress Tracking

Track commissioning progress across every dimension of your project with automated chart generation:

  • Planned vs Actuals — Side-by-side comparison of what was planned for any given period against what was actually completed, at the system or equipment level.
  • SPI (Schedule Performance Index) — Calculated automatically. SPI above 1.0 means ahead of schedule; below 1.0 means behind. Tracked over time so you can see trend direction.

Program-Level Rollups

For managers overseeing multiple projects, CxLens can aggregate metrics across your entire program:

  • Roll up SPI, completion percentages, and open issue counts across projects
  • Filter by project, system type, responsible team, or date range
  • Compare project performance side-by-side

Planning & Schedule Intelligence

Commissioning dates are not the same as project schedule dates. Systems get commissioned when they're ready — based on construction completion, pre-functional testing, utility availability, and resource scheduling. CxLens gives your commissioning team the ability to maintain their own planning dates while staying intelligently connected to the project schedule.

Getting Started With Planning Features in CxLens

Independent Planning Dates

Your commissioning plan lives in CxLens, separate from the project schedule. This means:

  • Set dates based on actual readiness, not just schedule logic. If a system needs two more weeks of construction before pre-functional testing can begin, you set that date in CxLens — not in P6.
  • Plan at the right level of detail — Plan by system, subsystem, or individual equipment tag depending on your project's needs.
  • Team-wide visibility — Every commissioning team member sees the same planning dates, with updates reflected in real time.

Schedule Connection Intelligence

CxLens maintains a live connection between your commissioning plan and the project schedule:

  • P6 Oracle support - Import .xer files for planning or tracking schedule health metrics.
  • MS Project support — Import .xml files for planning or tracking schedule health metrics.
  • Link planning dates to P6/MS Project Tasks — Each commissioning date can be tied to a specific P6/MS Project activity. When that activity moves, CxLens dashboard displaying variance will automatically update.
  • Automatic reconciliation on import — Every time a new schedule file is imported, CxLens automatically compares it against your existing schedule connections and identifies if any tasks have have shitfed, and highlight what need re-connecting.

Automating Planned Dates

CxLens currently supports automating Planned Date input/updates through Managed Scripts, ask us about it during your Discover Call.


AI Commissioning Assistant

The CxLens AI Assistant lets you ask questions about your commissioning program in plain English and get structured answers drawn from your actual project data — CxAlloy checklists, issues, equipment records, and planning dates.

No SQL. No pivot tables. No manually building reports.

How It Works

The AI assistant is powered by large language models (currently Claude by Anthropic and OpenAI models) with a custom commissioning context layer:

  • Understands commissioning terminology — "Pre-functional testing," "Yellow tag" — the assistant knows what these mean in context.
  • Queries your live data — Responses are grounded in your actual project records, not general knowledge. If your project has 14 open electrical issues, the assistant knows that.
  • Structured responses — When appropriate, the assistant returns data tables, sorted lists, or summary statistics rather than just plain text.
  • Cites sources — Responses reference the underlying data (e.g., which CxAlloy checklist, which P6 activity) so you can verify and drill in.

Data privacy

Your project data never leaves your CxLens environment. The AI assistant queries your data at runtime and responses are not retained by the model provider. For both services below we have not opted-in to share data when giving feedback. Both providers are clear that they do not use the API data for training models. We will keep a close watch on this topic as T&C's shift.

Example Queries

Here are examples of the kinds of questions you can ask:

Status queries

  • "What's the overall commissioning completion percentage for the HVAC system on @DC-Project?"
  • "How many checklists are complete, in progress, and not started for Building A?"
  • "Which systems are ahead of schedule and which are behind?"

Blocker identification

  • "What's blocking Phase 1 Generator Startup?"
  • "List all open critical issues in the electrical system with their age."
  • "Which equipment has been in 'in progress' status for more than 30 days?"

Schedule connected queries

  • "For all checklist type yellow tags finishing in the next 2 weeks, compare the planned date to the schedules target end dates, and summarize any difference"
  • "For @DC-Project are there any Planned dates that are after teh scheudles target end date?"

Integrations

CxLens connects to the tools your team already uses. The goal is to pull data into one intelligent layer — not to replace the tools your field team and schedulers rely on.

CxAlloy

CxAlloy is the primary source of commissioning field data — checklists, issues, equipment records, and progress tracking. CxLens integrates with your CxAlloy instance to pull this data into the analytics and AI layers.

What syncs:

  • Checklist completion status and history
  • Open and closed issues (including custom fields configured in your instance)
  • Equipment records and tags
  • System and subsystem hierarchy

Sync frequency: Configurable — typically daily automated sync with on-demand refresh available.

Custom fields

CxLens maps your CxAlloy custom fields during implementation. If your team tracks project-specific data in CxAlloy, it's available in CxLens dashboards and AI queries.

Oracle P6 (XER)

Oracle Primavera P6 is the standard scheduling tool for complex commissioning programs. CxLens imports P6 schedule data to power planning date connections and variance analysis.

What syncs:

  • Activity IDs, names, early start, early finish dates
  • Baseline vs current schedule comparison
  • WBS hierarchy for project structure
  • Resource assignments (when available)

How to import: Export your project schedule as an .xer file from P6 and upload it to CxLens.

MS Project (XML)

For programs using Microsoft Project, CxLens supports the standard XML export format.

What syncs:

  • Task names, start and finish dates
  • Task hierarchy and dependencies (summary tasks)
  • Baseline dates when exported with baseline data

How to import: Export your schedule as XML from MS Project (File → Save As → XML) and upload to CxLens.

TeamUp

TeamUp calendar integration allows commissioning schedules and checklist planned dates to be surfaced alongside project scheduling and resource planning.

What syncs:

  • Key commissioning checklists and planned dates

Integration setup

All integrations are configured during your implementation engagement. If you need to add or change an integration after go-live, contact your CxLens team.


Next Steps

  • Dashboards — See the specific dashboard views built on these features
  • Getting Started — How your implementation engagement works

Questions about a specific feature? Reach out at hello@cxlens.com