Skip to content

Upload documents

You can upload standalone PDF, Word, and PowerPoint files — project documents that didn’t arrive by email. ddx PMO reads each file, pulls out the risks, issues, decisions, and actions it mentions, and files them in the right registers. The original file is kept and linked to everything derived from it.

  1. Open your project and go to the Import page (under the project’s ingest area).
  2. Click the drop zone, or drag files onto it.
  3. Drop one or more .pdf, .docx, or .pptx files. You can also drop a .zip containing a mix of documents, emails (.eml), and meeting notes (.md) — they’re sorted out for you.

Each file can be up to 200 MB, and you can select several at once. A progress bar shows each file uploading, then “Server is parsing + queueing classification”.

Once a document is uploaded, ddx PMO extracts its content (reading PDFs natively — both layout and text — and Word/PowerPoint as text) and classifies it — works out what it’s about and which register each point belongs in. This runs in the background; the Classification status panel on the Import page shows files moving from queued, to classifying, to classified.

Anything found becomes an artefact in the matching register, exactly as if the same content had arrived by email. See the Glossary for artefact and register.

  • They appear in the project Inbox with a Document badge, and you can filter the inbox by the Document source.
  • The file itself is kept and downloadable from the Attachments view, which lists how many artefacts were extracted from each file.
  • From there, the attachment’s detail page shows the register artefacts the classifier extracted from it, so you can trace each point back to the document it came from.

Uploading the same file again is recognised as a duplicate and skipped — files are matched by their exact contents, so nothing is processed twice. To force a file to be read again (for example after the system has been improved), tick Replace existing items before uploading; this destroys the matching items’ existing artefacts and re-runs the full pipeline for them.