Skip to main content

What is Ana?

Ana is TextQL’s AI agent — think of her like a data analyst you just hired. She writes SQL, runs Python, searches the web, and produces charts, reports, CSVs, PDFs, and Markdown files, all through natural language conversation.

Try your first chat!

Get started with Ana in a few minutes.

What Ana can do

Ana is equipped with a set of tools she uses to answer questions and complete tasks. Each tool handles a different part of the analysis workflow.

Text-to-SQL

Writes and runs SQL against your connected data warehouses and databases — no query knowledge required.

Python

Runs Python for data transformations, statistical analysis, chart generation, and file exports.

Web Search

Searches the web to enrich analysis with real-time external data, market context, or public benchmarks.

Ontology

Queries against a governed metrics layer for teams that need consistent, enforced definitions.

What Ana produces

Ana outputs results in a range of formats depending on what you ask for.
  • Charts and visualizations — bar, line, scatter, and custom plots generated inline in the thread
  • Interactive dashboards — reusable, shareable views built directly from your data. See Dashboards.
  • Scheduled reports — automated analyses delivered to Slack or email on a set schedule. See Playbooks.
  • Downloadable files — CSVs, PDFs, PPTs, and Markdown files Ana can produce and attach to any thread
  • Interactive HTML reports — fully custom, browser-renderable reports. See Interactive HTML Reports.
When an artifact is open in the side panel, its ID is encoded in the URL. You can copy and share that URL to send a colleague directly to the same artifact view.

Connecting your data

Ana works with whatever data sources your organization uses. Connect a warehouse, database, BI tool, or API and Ana is ready to query immediately — no data modeling required.

Connect your data

Set up your first connector in minutes.
Supported sources include Snowflake, BigQuery, Redshift, Databricks, Tableau, PowerBI, REST APIs, and more. See the full list on the Connectors page.

Guiding Ana with context

Ana gets smarter when you tell her about your business. The Context Library lets you store metric definitions, table preferences, and business logic that apply automatically to every query — so you don’t have to re-explain things in each thread. For teams with stricter data governance needs, the Ontology layer lets you define exactly which tables and fields Ana can access and how metrics should be calculated.

Delivering results

Ana can deliver results beyond the chat interface:
  • Slack — tag Ana in any channel for on-demand analysis, or receive scheduled playbook reports directly in a thread
  • Email — configure Playbooks to send reports to any recipient on a schedule
  • Embed — surface Ana directly inside your own product. See Embedding Ana.