Skip to main content
Back to Help

Syncing vs indexing

When Nomic connects to an external system, files move through two important stages: syncing and indexing. A file can be visible after syncing but not fully searchable until indexing finishes.

Syncing

Syncing brings file information into Nomic from a connected system.

Syncing usually includes:

  • Folder names
  • File names
  • Metadata
  • Permissions
  • Version information

After sync, the file may appear in Nomic, but Assistant may still need indexing before it can search the document contents.

Indexing

Indexing makes file contents searchable. Nomic extracts text, tables, drawings, images, and other document structure so Assistant and workflows can use the file.

Indexing usually happens once per file version. If a new version is uploaded or synced, that version may need a new indexing pass.

Why this distinction matters

If a file appears in Nomic but Assistant does not use it, check:

  • Is the file still indexing?
  • Did indexing fail?
  • Is the file included in the current project, folder, workflow, or session?
  • Does the user have access to the file in the source system?
  • Is the workflow using an old file version?

Cost and reuse

Indexing has a cost because Nomic processes the file. After a file is indexed, future Assistant questions and workflows can reuse that indexed content.

To avoid unnecessary spend:

  • Reuse files already in the project or drive.
  • Avoid uploading duplicate copies of the same large document.
  • Use new versions only when the content has actually changed.
  • Start workflows from indexed files when possible instead of repeatedly attaching large unindexed files.