> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rovax.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Semantic Search

Semantic Search enhances the way Agents interact with Tables by allowing **contextual** and **meaning-based** queries.\
When this option is enabled on a column, the system uses vector embeddings to interpret user input.

### Example:

If a user asks:

> “Show all users who asked about campaigns”

An Agent can retrieve rows from a “Questions” column even if none explicitly mention “campaigns”, as long as the semantic meaning aligns (e.g., “marketing flows”, “mass messages”).

***

## 🧩 When to Enable Semantic Search

✅ **Recommended for:**

* Descriptive or natural language fields (`string`)
  * Examples: *Question*, *Feedback*, *Message*, *Description*

❌ **Avoid enabling for:**

* Short categorical or structured fields
  * Examples: *ID*, *Status*, *Type*, *Boolean flags*
