A tender pack for a medium refurbishment runs to about 400 pages. Preliminaries, the employer's requirements, the pricing document, the pre-construction information, half a dozen consultant reports, and a planning decision notice with 23 conditions attached. Somewhere in there are the dates that will catch you out.
Reading all of it properly takes a day. Most people read the first 40 pages properly and skim the rest, and the thing they miss is condition 14, which says the external materials schedule has to be approved before any work above ground floor slab level.
The system reads the lot. Every PDF in the tender folder on Dropbox or Google Drive goes through it, and it pulls out three kinds of thing: dates, obligations and quantities. The return date for the tender. The pre-commencement conditions and what each one needs. Discharge deadlines. The number of parking spaces the planners insisted on. The acoustic rating the consultant specified for the party wall. Each item goes into one Google Sheet with the source document and page number next to it.
Dates go into Google Calendar as events with a reminder a week ahead and a day ahead. The calendar entry links back to the row in the tracker, which links to the page in the PDF.
When a new document arrives, a revised condition schedule or an addendum, it is read against the existing tracker and only the differences are flagged. Condition 14 reworded, return date brought forward two days.
This is the kind of thing we build. It runs in your own accounts, your Drive, your calendar. What page is condition 14 on in the pack you are reading now?