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.