TIA Works is now Documint PM — same team, new name

Construction Intelligence That Arrives Early.

Documint PM is an MEP project management assistant that translates job site information and documents into intelligence you can use.

DPM doesn’t replace your existing software — it connects to your systems and lets your team interact with all of them in one intelligent place. It hunts for schedule and cost drift 24 hours a day. When it finds it, it alerts you, generates a revised projection, and sends it to your PM. Your PM decides what to do. Any information, document, email, message, or image you need — ask for it, share it, create a doc from it. Document chaos is over.

One PM becomes four.

At some point on every large project, there’s a moment where the job no longer feels quite right. Not because something failed — but because something shifted. Everyone in that room knows that feeling. DPM finds the drift while you’re still the first to know.

The average PM can hold 4–20 decision-making bits of information in their head at one time. A single closeout PDF holds 15,000. A job can hold a million. Documint PM holds them all — all the time — so you can focus on building.

Built by plumbers, foremen, superintendents, and PMs on large-scale MEP builds — the project management assistant we wished existed. So we built it ourselves.

Schedule a Demo See How It Works
────────────────────────────────────────────────────────────
import { ScheduleEngine } from '@dpm/core'
import { DriftDetector } from '@dpm/intelligence'
// ▶ Scanning 15,000 data points per closeout PDF...
const drift = await engine.detectScheduleDrift(projectFiles)
────────────────────────────────────────────────────────────

Connect your systems. Ask your data anything. Catch drift before it becomes a change order. Documint PM watches your project 24 hours a day — so you don’t have to.

Every PM knows this moment. The job no longer feels right. You can’t see it yet, but you can feel it.

Your team is running work with five programs that don’t communicate. When you have an Excel file, three PDFs, and Bluebeam open, your system crashes and you have to restart. The three-week lookahead is dust. Nobody is following the pull plan. This is schedule drift. Are you the one getting the call from the GC — or the one picking up the phone with the solution already in hand?

DPM is not a replacement, it connects systems, collects information, and serves it up to your PM team through a chat, all on your phone. Your PM, PE, and leadership access it on phone and computer for deep data intelligence work.

1

Grow booked margin.

DPM maintains then grows your margin by seeking out cost and schedule impacts — as they happen and before they happen. Taking PM work from the rearview, to the windshield, into the future.

2

Improve productivity. Measurable ROI on talent wellness.

Better workflows, healthier team. Your people perform better when they’re not buried in document chaos — on site and off. DPM gives them what they need, when they need it.

3

Identify cost and schedule drift with real-time site data.

DPM connects field realities as they happen and bounces them off what was promised — day by day, week by week. If the three-week lookahead is off, it will know. Reported in real time, not three weeks later in a meeting five people missed.

4

Capture drift before it happens.

DPM doesn’t just find problems — it predicts them, remembers them, and reminds you during your next design and build cycle. Then offers up a plan based on the millions of bits of information lost during the last build cycle. This is the Data Flywheel, and it is your edge.

────────────────────────────────────────────────────────────
function captureFieldReality(site, timestamp) {
const progress = dpm.dailyProgress(site.crews)
const deliveries = dpm.trackDeliveries(site.laydown)
const drift = dpm.reconcile(progress, promisedDeliverables)
// ▶ Alert fires the moment drift is caught — not a week later
if(drift.detected) alert.immediate(drift, site.pm)
────────────────────────────────────────────────────────────

DPM captures the realities of your job — minute by minute — and reconciles them with the promised deliverables.

Tracks cost, scope, and daily site activity. When they diverge, you know immediately.

Field realities drive innovation ▶

// FIELD_01

On-Site Realities

Daily progress, laydown areas, material staging, crew activity — captured as it happens, not reported three weeks later.

// FIELD_02

Delivery & Logistics

Delivery notifications, crane yard storage, prefab tracking — know what’s arriving, what’s staged, and what’s missing.

// FIELD_03

Drift Alerts — The Moment It’s Caught

Not next week. Not in a Monday email. The moment DPM sees it, your team sees it.

// FIELD_04

Cost, Scope & Schedule — Reconciled

DPM tracks cost against scope against daily site activity. When they diverge, you know immediately.

────────────────────────────────────────────────────────────
class PMAssistant extends ForceMultiplier {
constructor(pm) { this.human = pm // human in the loop — always }
static vision = 'COMPLETE' // office, truck, beach, course
get awareness() { return 'superhuman' }
}
────────────────────────────────────────────────────────────

Finally — complete vision on the job. All the time.

DPM doesn’t replace your PM. It gives them superhuman awareness. A force multiplier that watches, reconciles, and alerts — so your team leads with intelligence, not guesswork. In the office. Stuck in traffic. On the golf course. At the beach. The job never goes dark.

◉ Human in the Loop
⚡ Instant Alerts
◎ Complete Job Vision
◈ Your Process — Amplified
PM Output
One PM does the work of four. Your team scales without headcount.
$2M
Projected ROI
Early studies show significant savings in the field and the shop — on a single $70 million build. How many projects do you have?
40%
Efficiency Gains
Additional efficiency savings across document processing, communication, and decision-making.
────────────────────────────────────────────────────────────
import { Procore, Bluebeam, P6 } from '@dpm/integrations'
const stack = dpm.connect([Procore, Bluebeam, P6])
// ▶ One UI. Every document. Every system. Every answer.
const answer = await dpm.query("How does RFI-047 affect Level 3?")
────────────────────────────────────────────────────────────

Three steps. That’s it.

No six-month implementation. No rip-and-replace. DPM plugs into what you already run.

1

Connect

DPM connects to your existing systems — it doesn’t replace them. Job costing, dispatch, procurement, scheduling, email, messaging — we plug in through APIs, native connectors, and direct uploads. Seamless integration out of the box, custom builds when necessary. Read-only by default. A simple handshake — DPM never writes to your systems.

2

Ask

Ask DPM anything about your project through a familiar messaging interface. “What’s the status on Level 3 rough-in?” “Has RFI-047 been responded to?” “Show me all open submittals.” Instant answers from your own data.

3

Catch

DPM continuously scans for cost and schedule drift. When it detects a deviation — a late delivery, a manpower gap, a scope conflict — it alerts your PM in real time. Your PM reviews, decides, and acts. Human in the loop, always.

Always On
OFC Office
FLD Truck
RMT Beach
OFF Course
LIVE — 24/7

One UI. All your data. In a message app.

DPM doesn’t replace your tools — it connects them. Every document, every schedule, every RFI — surfaced in a single conversational interface your crews already know how to use.

// INTEGRATION

Your Existing Stack

Procore, Bluebeam, P6, MS Project, Viewpoint, Sage — DPM plugs into the systems you already run. No rip-and-replace.

// INTERFACE

Message-First Design

Field crews don’t want another login. DPM delivers intelligence through a familiar messaging interface — ask a question, get an answer, take action.

// DOCUMENTS

Every Document. Instantly.

Specs, submittals, shop drawings, RFIs, daily logs — all searchable, all cross-referenced, all available from the field in seconds.

// COMMUNICATION

Auto-Generated Comms

DPM drafts emails, RFIs, change order documentation, and daily reports. Your PM reviews, edits, approves — not write from scratch.

Your model. Your storage. Own your AI.

Not the other way around. Your project data is the most valuable asset you have. DPM keeps it under your control — always.

Your Model

A dedicated AI model trained on your projects, your language, your standards. Not a shared instance serving your competitors.

Your Storage

On-prem or private cloud. Your project data never leaves your infrastructure. Full ITAR, CMMC, and SOC 2 compliance ready.

Your Rules

You control what the AI can see, who it serves, and how it learns. Guardrails built by construction people, not Silicon Valley.

Own your AI — not the other way around.

Built by the Field. For the Field.

Process pipe. Hospitals. Towers. We know every layer. Shop, prefab, deliveries, crane yard storage. From the helper to the PE to the ownership group, we lived it. Documint PM translates your job information into actionable, easy-to-access intelligence.

Matthew Smith — Founder & CEO, Harlan Charles Inc. • 28-Year Licensed Journeyman Plumber

Stop the schedule drift.
Reclaim your margin.

One conversation with our team. We’ll show you how Documint PM handles your actual project documents — not a demo dataset.

Book a Demo