HomeAI SystemsScheduling
AI-Powered Platform

Scheduling

P6-compatible scheduling: import P6 XER, P6 XML or MS Project XML into CPM activities with their dependencies.

What it does

Construction schedules live and die by the critical path. Scheduling gives you a P6-style activity-based scheduling engine — predecessors, lags, calendars, resource leveling — without an Oracle license.

Import from Primavera P6 (XER or XML) or MS Project (XML), or build from scratch. Activities keep their dependencies, calendars and baselines; the CPM engine computes early and late dates, free and total float, and the critical path.

Schedule activities link to the contract's pay items and to tasks, so progress recorded on a daily report is visible against the activity it belongs to.

Key capabilities

Built for construction professionals — not generic SaaS.

P6 and MS Project import / export

Drop in an XER or XML file from Primavera P6, or an XML file from MS Project. Activity codes, calendars and baselines are preserved. Export back to P6 format when the contractor needs the file.

Critical path analysis

CPM with float calculation. Free float and total float distinguished. Critical activities highlighted on the Gantt, recalculated as predecessors shift.

Linked tasks ↔ activities

A to-do task can be promoted to a schedule activity, and an activity can be unlinked again; the two stay in step.

Activity-to-pay-item linking

Schedule activities map to the contract's pay items (many-to-many), so quantities recorded on daily reports are visible against the activity.

Calendars and resource leveling

Project calendars with working days and exceptions; resource assignments and a leveling pass over the schedule.

How it works

The scheduling engine is a from-scratch CPM implementation in TypeScript, not a wrapper around a third-party library. It supports the relationship types used in P6 (FS / SS / FF / SF, with lags); a deploy gate re-runs its smoke assertions on every backend release.

The Gantt is rendered with DHTMLX Gantt — drag-to-edit, baseline overlays and resource histograms. The ProjectFlowLive layer adds the pay-item and daily-report integration.

Ready to put Scheduling to work?

Book a demo with our team or start a free trial — see it on your project, not a sandbox.