Browse Platform
Platform · Project

Manage an Index

Read index health, query semantic and metadata results, inspect index jobs, update documents, and manage index configuration.

5 min read

Open Data → Indexes to see every index in the project.

The Indexes list with status, folder, document, and part counts
Screenshot previewThe Indexes list with status, folder, document, and part counts
The Indexes list with status, folder, document, and part counts

The list shows:

ColumnMeaning
NameOpens the index.
StatusCurrent index or vector-store state.
FolderSource folder for a standard index.
DocumentsNumber of source documents represented by the index.
Document PartsNumber of searchable chunks created from those documents.
Last IndexedTime of the latest successful index update.

Use All, search, column, density, and full-screen controls to focus the list. Select rows to archive indexes in bulk.

Read index health

The top line shows the embedding model, vector dimensions, and text-splitter type, size, and overlap. The health cards mean:

CardMeaning
FolderProject folder selected by the index.
DocumentsDocuments currently selected from that folder.
IndexedDocuments with a live indexed version.
Need EmbeddingsDocuments whose parts have not yet received embeddings.
Out of SyncDocuments whose stored index version no longer matches the current document.
ErrorsDocuments that failed indexing.

The document table identifies each file’s index status, content type, dates, and full path. Select rows and then Index Selected Item when only specific documents need another attempt. With no row selected, the same button reads Run Index Update and processes the index’s pending work.

Edit settings

Select Edit.

You can change:

  • Index Name
  • Auto Index when documents are added or modified
  • Materialized Columns, including typed columns and column indexes, through Configure

The folder, embedding model, dimensions, chunk size, and chunk overlap are shown for reference. Changes to materialized column definitions require a rebuild.

See Materialized Columns for typed-column expressions, column indexes, query examples, and rebuild behavior.

Index actions

ActionWhat it does
EditOpens editable index settings and materialized column configuration.
QueryOpens semantic search and metadata SQL in a side panel.
Index JobsShows related indexing, auto-index, download, removal, provisioning, update, and rebuild jobs.
Run Index UpdateProcesses pending document changes. With selected rows, the label changes to Index Selected Item.
More actionsOpens less frequent maintenance actions such as Test Index, rebuild, full sync, download, and delete when they apply.
Rebuild IndexRecreates the searchable relation after a materialized-column schema or projection change.
Full Sync IndexSynchronizes all vector and metadata rows. This can take longer than a normal update.
Download IndexStarts an export job for the index.
Delete IndexArchives the index after confirmation. This does not delete the source documents.

Maintenance actions appear only when they apply. Update and maintenance buttons are disabled while a conflicting index job is active.

Query an index

Select Query to open the Query panel. It has two modes.

The Query panel with Semantic Search and Metadata Query modes
Screenshot previewThe Query panel with Semantic Search and Metadata Query modes
The Query panel with Semantic Search and Metadata Query modes

Use Semantic Search to test the same kind of retrieval a flow or agent performs.

SettingWhat it does
Search textText that BotDojo embeds and compares with indexed document parts.
ResultsMaximum number of matching parts to return, from 1 to 100.
WHEREOptional SQL WHERE expression. Enter only the condition, not SELECT or WHERE.
JSONOptional complete JSON filter object. Use {} for no filter.
Run Semantic SearchReturns ranked parts with score, text, metadata, document ID, and part ID.

Start without a filter and ask a question whose answer you know. Inspect the returned text and metadata, not only the score. A useful result contains enough surrounding context to answer the question and metadata that identifies its source.

Materialized columns are available in the WHERE editor with their col_ names. For example:

col_department = 'support' AND col_published_at >= '2026-01-01'

Metadata Query

Use Metadata Query to inspect stored rows, JSON metadata, and materialized columns through the virtual table name index_table. The default query selects id, configured col_ columns, and meta.

select id, col_department, col_priority, meta
from index_table
where col_department = 'support'
order by col_priority desc
limit 25

Select Run Query or press Command/Ctrl+Enter. Use this mode to confirm field names, check converted values and null rows, develop filters, and verify a materialized column before using it in semantic search.

View index jobs

Select Index Jobs to open the job history scoped to the current index. The summary shows active, completed, and error counts together with the index’s current health.

The Index Jobs dialog with health, job counts, status, and progress
Screenshot previewThe Index Jobs dialog with health, job counts, status, and progress
The Index Jobs dialog with health, job counts, status, and progress

The table includes:

ColumnHow to use it
ViewOpens the full job record, including its updates and error details.
Job TypeIdentifies indexing, auto-index, download, removal, provisioning, update, rebuild, or related work.
StatusShows the current state, progress percentage, and latest update message.
Modified / CreatedHelps correlate a job with a document change or configuration update.
ErrorShows the failure summary. Open the job for the complete detail.
IDIdentifies the job when troubleshooting logs or support cases.

Select Refresh when a running job has not updated yet. When Need Embeddings, Out of Sync, or Errors is nonzero, use this view to find the relevant job before rerunning the affected documents.

Diagnose common states

  • Need Embeddings is greater than zero: run an index update and check that the embedding connection is available.
  • Out of Sync is greater than zero: documents changed after their indexed version; run an update.
  • Errors is greater than zero: open Index Jobs, inspect the failed job, correct the document or configuration, and index the selected items again.
  • Document count is lower than expected: verify the source folder, loader destination, and any projection or metadata filter.
  • Search results are too broad: reduce chunk size, add better metadata filters, or create a purpose-specific projection.
  • Search results lack context: increase chunk size or overlap, or use a custom chunker.