> ## Documentation Index
> Fetch the complete documentation index at: https://support.cim.build/llms.txt
> Use this file to discover all available pages before exploring further.

# Uploading drawings and documents to CIM Build

> Upload tender sets, addenda, contract documents, and revisions to your project. CIM Build accepts PDF files and imports from Procore and Google Drive.

Uploading your project files is the first step to unlocking CIM Build's analysis tools. The platform accepts PDF files — including architectural, structural, and MEP drawings, as well as specifications and reports. You can upload files directly from your computer, or import them from a connected Procore or Google Drive account.

## Upload contexts

Every upload requires you to choose a context that tells CIM Build where the files sit in the document lifecycle. Choose the context that matches the stage of your project.

<Tabs>
  <Tab title="Tender Set">
    Use **Tender Set** to upload your initial tender drawings or documents. This is typically your first upload for a new project, and it forms the foundation for the contract set.
  </Tab>

  <Tab title="Addendum">
    Use **Addendum** to add addendum files after a tender set already exists. Addenda are tracked separately so you can see exactly what changed between tender issues.
  </Tab>

  <Tab title="Contract Set">
    Use **Contract Set** to upload issued-for-construction documents. Once you set the contract baseline, CIM Build uses this set as the reference point for all downstream analysis.
  </Tab>

  <Tab title="Revision">
    Use **Revision** to upload post-contract revision drawings. This context is only available after the contract baseline has been set. CIM Build automatically compares revisions against the baseline to detect changes.
  </Tab>
</Tabs>

## How to upload

<Steps>
  <Step title="Open Upload in the sidebar">
    Open your project and click **Upload** in the left sidebar.
  </Step>

  <Step title="Choose your upload context">
    Select the context that matches your files: **Tender Set**, **Addendum**, **Contract Set**, or **Revision**.
  </Step>

  <Step title="Select the file type">
    Choose either **Drawings** or **Documents**. CIM Build applies different processing pipelines to each type, so selecting the correct option matters.
  </Step>

  <Step title="Add your files">
    Drag and drop your PDF files into the upload zone, or click to browse your computer. You can also import directly from **Procore** or **Google Drive** if those integrations are connected.

    For drawings, you can drag entire folders — CIM Build will find the PDFs inside automatically.
  </Step>

  <Step title="Assign a revision set">
    Select a revision set for the upload. You can create a new one (for example, "Rev A" or "Addendum 01") or add the files to an existing set.
  </Step>

  <Step title="Assign disciplines">
    For drawing uploads, assign a **discipline** to each file using the dropdown in the file table. To apply the same discipline to multiple files at once, select them and use the bulk action.
  </Step>

  <Step title="Start processing">
    Click **Process new revision set** (or **Process upload** for documents) to begin processing. A progress overlay will appear showing upload status. You can minimise it and continue working — it floats in the bottom-right corner until the upload is complete.
  </Step>
</Steps>

<Note>
  CIM Build only accepts PDF files. If you drag a non-PDF file into the upload zone, you'll see a warning asking you to convert it first.
</Note>

## Tips

* CIM Build will flag files that look like documents when you're uploading drawings (and vice versa), so you can move them to the correct upload before processing.
* After uploading, head to the **Status** page to monitor processing progress and confirm that all files have been ingested correctly.
* Check file discipline assignments before processing — accurate disciplines improve search, filtering, and analysis results across your project.
