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

# Introduction

> How VexiData analyzes your database and powers AI-generated dashboards.

After you connect a database, VexiData automatically syncs your schema in three steps:

1. **Connecting** — Verifies the connection and reads your database structure
2. **Analyzing** — Maps tables, columns, types, relationships, and constraints
3. **Building metrics** — Discovers business KPIs from your schema (revenue, user growth, etc.)

You can track progress in real time on the **Data Sources** page. Each connection shows a status indicator:

| Status               | Meaning                                                         |
| -------------------- | --------------------------------------------------------------- |
| **AI Ready**         | Schema analyzed, metrics built — ready for dashboard generation |
| **Syncing**          | Currently analyzing your database                               |
| **Building metrics** | Discovering business metrics from your schema                   |
| **Error**            | Something went wrong — check the error message for details      |

## Managing your connections

Click the **menu icon** on any connected database to access:

* [Edit schema](/database/edit-schema) — Add descriptions to help AI understand your tables
* [Edit connection](/database/edit-connection) — Update host, credentials, or other settings
* [AI instructions](/database/ai-instructions) — Customize how dashboards are generated
* [Business metrics](/database/business-metrics) — View and manage discovered KPIs
* **Remove** — Delete the connection (with confirmation)

## Generating dashboards

Once a connection shows **AI Ready**, go to the **Dashboard** page, select your database, and ask a question in natural language. VexiData will:

1. Plan the dashboard layout
2. Generate SQL queries against your database
3. Create charts, metrics, and tables
4. Assemble everything into an interactive dashboard

You can refine results with follow-up questions in the same conversation.
