Skip to main content
The nao chat combines context-aware analytics with transparent execution.

Key Features

Natural Language Queries

Ask questions in plain English and get actionable answers.

Data Visualization

Automatically generate charts and visual explanations from query results.

Transparent Reasoning

Inspect the SQL and logic behind each answer.

Conversation History

Continue previous analyses with full chat history.

Speak to Prompt

Dictate a question with your microphone and send the transcribed prompt.

Memory

Preserve user-level preferences across conversations.

How It Works

When you ask a question, the agent follows this flow:
1

Context Discovery

The agent searches and reads your context files to understand your data model, definitions, and rules.
2

Query Generation

It composes SQL based on the available context and your question.
3

Execution

The query runs against connected data sources and returns results.
4

Visualization

If useful, the agent renders charts from the result set.
5

Response

The agent summarizes findings in plain language with supporting evidence.

Speak To Prompt

From the chat input:
  1. Click the microphone icon.
  2. Grant microphone access when prompted.
  3. Speak your request.
  4. Review or edit the transcription, then send it.
Only transcribed text is stored in chat history.
Speak to Prompt requires an admin-configured OpenAI API key, and is currently supported with OpenAI models.

Context Management

The agent grounds answers in project context, including:
  • Context files and business definitions synced into your project.
  • Rules and instructions that shape generation behavior.
  • Data source metadata and available schema information.
For details on configuring context, see Context Builder.