Skip to content

Attachments

Any document can have file attachments — images, PDFs, spreadsheets, zips, and so on. They’re stored on the server and served securely through the app.

Attachments live in the side panel to the right of the document (from 0.52), together with related documents and suggestions.

Open a document and find the Attachments panel below the content:

  • Editors and up can + File (one or several at once) and Delete.
  • Anyone signed in can download an attachment (except on drafts, which stay restricted to editors).

Each attachment shows its name, size, and — for images — a thumbnail.

Not everything belongs inside CompassDocs — contracts live in iManage, matter files in NetDocuments, working documents in SharePoint. + Link in the same panel adds a titled deep link that renders like an attachment:

  • iManage, NetDocuments, and SharePoint URLs are auto-detected (including iManage iwl: desktop links) and get a branded badge; any other https:// URL renders as a neutral link chip.
  • Nothing is stored or synced in CompassDocs — the link opens the source system in a new tab, and that system keeps enforcing its own permissions.
  • Editors add and remove links (both audited); anyone who can see the document can follow them. Up to 50 links per document.

Click Copy link on an attachment to copy a Markdown snippet to your clipboard:

  • Images → ![filename](…) — paste it into the editor and the image renders inline.
  • Other files → [filename](…) — a download link.

Images can also arrive without anyone opening the editor: ask Claude through the connector and it will fetch the image, copy one already in the workspace, or hand you a one-time drop link — then place it in the document for you.

Admins set the maximum size for a single attachment in Settings → Workspace → Attachments (1–200 MB, default 10 MB). Uploads over the limit are rejected with a clear message. Images uploaded through the Claude connector land as normal attachments under the same limit.

  • Files are stored on a local volume (/uploads in Docker; the compose files create a compassdocs_uploads volume for you).
  • Only real image types (PNG, JPEG, GIF, WebP) are served inline; everything else — including SVG, HTML, and PDFs — is always served as a download, so uploaded files can never run scripts on your site.
  • Total attachment usage is shown on the System info page.