Skip to content

Index and search data with tools

Indexing tools aren’t limited to the Indexes tab — once a toolkit has an index, an agent, a pipeline, or a chat conversation with that toolkit attached can call its search tools directly.

ToolWhat it doesWhere it can run
Index DataCreates or updates an indexIndexes tab only
Search IndexDirect semantic search over an indexIndexes tab, chat, agents, pipelines, Test tools
Stepback Search IndexRewrites the query before searching, for better recall on complex questionsSame as Search Index
Stepback Summary IndexRuns a stepback search and returns a generated summarySame as Search Index
Remove IndexDeletes an indexIndexes tab only
List IndexesLists a toolkit’s indexesRarely needed — the Indexes tab already lists them
    1. Add the indexed toolkit as a participant in a conversation, or attach it to an agent.
    2. Make sure the search tool you want (Search Index, Stepback Search Index, or Stepback Summary Index) is turned on in the toolkit’s configuration.
    3. Ask a question in natural language. The toolkit runs the search tool against the index and returns matching content — or, with Stepback Summary Index, a generated summary of it.
Toolkit tools list showing the index_data and search_data tool toggles

You can also run these search tools directly from an index’s own page, without going through chat — useful for quickly checking what an index actually returns before wiring it into an agent.

Search quality depends on the embedding model indexing itself uses: it turns your query into a vector, which is compared with the indexed vectors in the platform’s vector store (Qdrant, behind the elitea-vector service). There is no vector-store configuration to set up. See Index external data for how to configure the embedding model.