For subcontractors

Stop reading schedules manually. Understand them with GanttAI.

Whatever the GC sent, PDF, MPP, XER or Excel, opens as a live schedule you can search, filter and zoom. GanttAI finds the activities in your scope, plans the crew behind them, and shows you every trade across every job you are running.

No more surprises Insights in 30 min From $250 a project
Rev 7 · superseded out of seq? dates shifted? crew stacking? whose scope? deleted? Page 1 of 300
ganttai · rev 7 → rev 8
Changes in your scope 9 found
  • Drywall hang · L2Mar 14 → Mar 22+6d
  • Tape & finish · L310d → 14d+4d
  • Ceiling grid · L2Apr 2 → Mar 30−3d
  • Insulation · L2now follows MEP rough-inlogic
  • Metal stud framing · L4not in rev 8removed
Crew plan peak 12
You have 8
Mar 3Mar 17Mar 24
4 over, Mar 16–20 1,460 hrs
What you get

Built for specialty contractors.

You didn’t write the schedule, but you’re accountable to it. These are the things you actually need.

Review

The GC’s schedule opens up, with the activities in your scope pulled out and manloaded, so you see the crew behind the dates.

How review works →

Compare

Any two revisions side by side, showing every date, duration, logic and sequence change in your scope, and what it does to your crew.

How compare works →

Crew planning

Manload the file: set the hours behind each scope and GanttAI works out the crew every activity needs, day by day, against the people you actually have.

How crew planning works →

Portfolio overview

Every trade on every project in one picture, by day, week, month, quarter or year, so you can see where the crews are committed before you bid the next one.

See the overview →

GanttAI Agent

Ask anything about the schedule in plain English and get an answer you can act on, with the working file to go with it.

What you can ask →

Look-aheads & exports

Ask for a three-week look-ahead and a ready-to-use Excel lands in the chat. Everything else leaves as MPP, XER, XML, Excel or PDF.

Ask for one →

How it works

Schedules, now easy to understand.

One workflow, end to end: unlock the schedule you were sent, find what the next revision did to it, plan the crew behind it, and see that crew against every other job you are running. Pick any part of it.

ganttai / review
⚲ drywall My scope Level 2 Week
Metal stud framing · L2
Drywall hang · L2
Tape & finish · L2
ACT grid · L2
Insulation & blocking · L2
Mech. rough-in · L2
Electrical rough-in · L2
Ceiling grid · L3
Fire stopping · L2
Drywall hang · L3
Doors & hardware
Tape & finish · L3
Flooring
Final inspection

Their schedule. Your plan.

Theirs is built to run the whole job. Yours is the part you are on the hook for, with the crew behind it.

01

Unlock the file

PDF, MPP, XER or Excel, straight from the GC. It opens as a live schedule instead of a document, however messy the print was.

02

Work it like your own

Search any activity, filter to the trades you care about, zoom the timeline in and out. The data stops being locked in a printout.

03

Find your scope

AI picks out the activities that belong to you and manloads them, so you can see the crew requirement sitting behind the dates.

Export it as MPP, XER, XML, Excel or PDF.

What the new revision did to your scope.

Revision 7 landed in your inbox this morning. Know what it did to your dates and your crew in minutes.

01

Pick two revisions

Any two schedules from the same job. GanttAI lines the activities up itself, with no mapping exercise.

02

See what changed

Dates, durations, logic and sequence, activity by activity. Filter down to a single scope and read only what affects you.

03

See the crew impact, then send it

Resource changes come back as a heat map of who’s needed, and when. The whole report is a link you can send to the GC, your PM or your foreman. They don’t need an account.

ganttai / compare
Activities changed3015
Peak crew variance120%
Duration change+10d
Stacking incidents156
BaselineRevision 7
Metal stud framing
Drywall hang
Mech. rough-in
Electrical rough-in
Insulation
Tape & finish
Ceiling grid
Fire stopping
ACT grid
Crew required
234610432
Framing +10d Mech +6d Elec −4d Logic ×2
ganttai / crew planning
Drywall 8 hrs / person-day Day
Your crew · 8
Mar 3Mar 10Mar 17Mar 24
Peak 12 · 4 over Mar 16–20 1,460 hrs allocated

The crew behind the dates.

A schedule tells you when. It does not tell you how many people you need standing there, which is the number your week actually turns on.

01

Put your hours in

Set the hours behind each scope and subscope, and how many hours one person does in a day. That is the whole setup, and it carries across every revision of that job.

02

Read the crew off every activity

GanttAI works out the people each activity needs from the hours against its duration, and puts the number on the schedule beside it. Put a crew figure on a task yourself and yours wins.

03

Find the peaks before they find you

The daily curve against the crew you actually have, so stacking and shortfalls show up while there is still time to move something.

On every plan, in every project.

Every trade, every job, one picture.

One project at a time is the easy part. The hard part is knowing whether the crews you just committed on Tuesday are already spoken for somewhere else.

01

Pull every project together

Trade-level manpower out of every live project in the business, added up, in one view. Nothing to export and reconcile by hand.

02

Any period you need

A day grid for next month, or week, month, quarter and year as a heat map. Open a trade and the projects behind the number appear underneath it.

03

Against the crews you have

Enter your real crew sizes and the view shows utilisation, where you are short, your busiest and quietest months, and when the current commitments run out.

On the Portfolio plan.

ganttai / overview
Day Month Quarter Year
TradeMarAprMayJunJulProjects
Drywall81216954
Framing117533
Ceilings2691075
Insulation44572
Taping691184
Firestopping346423
78% utilised Drywall short 4 in May Clear from Aug
ganttai / agent
My scope Rev 8 Levels 2–4
Rev 8 just landed. What changed for me?
Nine activities in your scope moved. Drywall hang slips 6 days, ceiling grid pulls forward 3, and your peak week goes from 10 people to 14.
Can I hold the crew flat at 8?
Only if tape and finish starts four days later. It has 6 days of float, so the finish date does not move.
Send my foreman a three-week look-ahead
14 activities, by level and by day.XLS look-ahead.xlsx
Drywall +6d Ceiling −3d Crew held at 8

Schedules now talk back!

You do not go looking for what changed. You ask, in the same words you would use on the phone.

01

Ask in plain English

No filters to build and no query language to learn. Dates, crew, sequence, float: if the schedule knows it, you can just ask for it.

02

Get deep insights

It knows the schedule you just reviewed. Ask questions about resources, about tasks in your scope, about challenges with the proposed dates, or even stacking, and get insights in seconds.

03

Go beyond the chat

Ask for look-aheads or summaries and get ready-to-go Excel files. No more manually filtering and struggling with tools to get the data you need.

Wondering what it would catch on your project? Send us two revisions and find out.

Start free trial
Why it pays

Taking back what matters

The schedule analysis still gets done. It just stops eating your week.

20hrsSaved every month reviewing & comparing
99%+Of schedule changes caught
10×Return on investment in month one
30minFrom unreadable file to answers

Time back on site

The two days a month spent red-lining a printout go back to running work. Changes in your scope surface the day the revision lands, not the week your crew shows up to a wall that isn’t ready.

Better planning

Manloading turns dates into headcount. You see the peak before you promise it, and you see it move the moment the next revision lands.

Fewer disputes

When the change is documented the day it lands, the conversation is about the schedule rather than about who remembers what. The report is the record.

Trusted by

Q&A

Questions from subcontractors

Is our data private?

Fully private, never exposed. Your schedules, drawings and contracts stay in your workspace, are never pooled with other customers, and never train anyone else’s model.

How reliable are the findings?

Compare is >99% accurate across dates, durations, logic and sequence. Review catches 80–90% of your scope on a schedule it has never seen, and it is trainable. By the second revision of that schedule it is at 99%+.

What file types can we upload?

PDF schedule prints, including the messy ones, plus Microsoft Project (.MPP), Primavera (.XER, .XML) and Excel.

What can we export?

Excel, Primavera P6, Microsoft Project and PDF. Look-aheads come straight out of the chat as a ready-to-use Excel file.

Does it need the GC’s logic to work?

No. Without logic you still get a live, searchable schedule, your scope pulled out, manloading and full comparisons. With logic you also get dependency questions, what your work is waiting on, plus the 36 schedule checks.

Can we compare more than two revisions?

Yes. Pick any schedule as your baseline and compare any later revision against it, as many times as the job throws them at you.

What do we need to set up crew planning?

Two numbers per scope: the hours behind it and the hours one person does in a day. GanttAI derives the crew each activity needs from those against its duration. Put a crew figure on an activity yourself and yours is used instead.

Can we see our crews across all our jobs?

Yes, on the Portfolio plan. The overview adds up trade-level manpower from every live project and shows it by day, week, month, quarter or year, against the crew sizes you actually have, so you can see utilisation and where you are short before you bid the next job.

How does pricing work?

You pay per project, from $250 a month. A project is one GC schedule and all of its revisions, and within it reviews, comparisons, crew plans, look-aheads and exports are unlimited. See the plans.

Free compare report

Still not convinced? We got you.

Send us your schedules for a free comparison report. An old revision and a new one, and we’ll run the comparison ourselves. No trial, no card.

Works on MPP, XER, XML, Excel & PDF