Skip to content

Import documents

You can import the file types listed below. Each file must be 100 MB or less. If you import a folder, every file inside it still needs to match one of the supported formats.

  • PDF documents (.pdf)
  • Word documents (.docx)
  • PowerPoint presentations (.pptx)
  • Excel spreadsheets (.xlsx)
  • Email messages (.eml, .msg)
  • Text files (.txt)
  • CSV files (.csv)
  • XML files (.xml)
  • HTML files (.html)

See what gets detected on import

Bulk import lets you bring many files at once, or even an entire folder, without losing your organization. You can keep the folder structure from your computer or choose one destination folder in your workspace.

  1. Open your workspace documents and select the import action.
  2. Drag and drop files or folders, or pick them from your computer.
  3. Choose whether to keep the folder structure or import everything into a single folder.
  4. Click Import to start.

Your files go through a short series of checks before processing starts:

  • Preparation: email files are unpacked so their attachments can be imported with the original message.
  • Format and size checks: unsupported formats or files over 100 MB are set aside.
  • Duplicate checks: files already in your workspace, or repeated in the same import, are skipped.
  • Review step: you can confirm which files should go through.
  • Upload and analysis: selected files are uploaded and sent for background processing.

Before the import continues, you get a review list:

  • Keep or remove files with checkboxes.
  • Email attachments appear under their parent email so you can validate them together.
  • Rejected files show a short reason (unsupported, too large, or already present).

When you validate, the import continues in the background.

This section helps you understand each import status, which actions are available, and how the list stays synchronized.

  1. Open your workspace.
  2. In the left navigation sidebar, expand Documents.
  3. Click Imports to see all running and past imports.

Use the filter bar above the table to narrow results quickly:

  • Status filter to keep only selected states (for example failed or processing).
  • Interval filter to limit history to the last minutes, hours, or days.
  • Filename search to find one specific file in large import histories.

If no status is selected, the list shows all statuses by default.

  • pending (QUEUED): files are uploaded and waiting for the background workflow to start.
  • processing: the workflow is running the main steps in the background.
  • completed: the file is ready and appears in your documents.
  • failed: the workflow stopped for this file and needs your attention.
  • cancelled: the import was intentionally stopped.
  • Cancel an import: stop an import that is still active or waiting. Contradic asks the background workflow to stop, then marks the import as cancelled so you can see it was intentionally stopped.
  • Retry an import: start a fresh import for the same file after a failure. Contradic creates a new history entry and sends the file back to the import workflow, while keeping earlier attempts for traceability.
  • Remove an import from history: clean the list view by deleting selected import entries. Contradic first ensures any remaining processing is stopped, then removes history entries (and related temporary import artifacts when present).

The action bar applies these concepts to a selection, or to all eligible imports depending on the button:

  • Retry selected / Retry all applies Retry an import to multiple selected imports (or all eligible imports).
  • Cancel selected / Cancel all applies Cancel an import to multiple selected imports (or all eligible imports).
  • Remove from history applies Remove an import from history to selected imports.

Additional controls:

  • Auto-refresh keeps list updates running automatically while there is pending work.
  • Refresh fetches the latest status updates on demand.
  • Import opens the file import modal.

For one file only, open the row action menu and choose Cancel, Retry, or Remove to apply the same concept at single-import level.

Long failure messages are shortened in the table and fully visible on hover.

Each row includes:

  • file name
  • current status badge
  • failure message (if any)
  • added date
  • elapsed duration

Use Rows per page and page navigation (First, Previous, page numbers, Next, Last) to explore long histories.

Contradic synchronizes import progress automatically in the background. The list updates as each file moves through its stages (pending, processing, completed, failed, or cancelled), so you always see the current state. You can also force an immediate refresh with Refresh.

Review what analysis is created on import

Resolve import issues