Data Agent

Intelligent AI agent that autonomously performs data analysis, creates interactive notebooks, and manages datasets within your projects.

Overview

Kontext Data Agent operates as your intelligent data analysis partner, capable of understanding natural language requests and translating them into actionable data operations.

Kontext Data Agent

Key Capabilities

Autonomous Data Analysis

  • SQL Execution: Automatically generates and executes optimized SQL queries against your datasets in your Kontext data lake.
  • Chart Creation: Automatically generates interactive visualizations from query results, selecting the most appropriate chart types (bar, line, pie, scatter, area, dual-axes and many more charts supported by Kontext) based on data characteristics. Creates compelling visual narratives that highlight key trends, comparisons, and patterns to support data-driven decision making.
  • Insights Generation: Transforms complex data into actionable business insights by analyzing patterns, trends, and anomalies. The agent interprets query results contextually, identifies key findings, and presents them in clear, business-friendly language that directly addresses your questions and objectives.

Interactive Notebook Creation

  • Document Generation: Creates structured, interactive notebooks with rich content blocks
  • Multi-Block Support: Seamlessly combines SQL queries, text explanations, charts, and visualizations
  • Dynamic Content: Updates and modifies notebook content based on analysis requirements
  • Data Storytelling: Builds logical narratives that connect data insights to business outcomes

Example prompts

The following are some simple examples.

Suggest questions about your project

Suggest three questions based on the data in the project

Data Agent Example - Suggestion Questions

Ask questions about your project

How many tables in the data lake?

Data Agent Example - Project Info

Write SQL

Write a query to show transactions volume by year-month

Data Agent Example - Write SQL

Execute SQL

Execute the above query

Data Agent Example - Execute SQL

Ask data question directly

Which age group has the highest number of customers?

Data Agent Example - Data Question

Create a notebook

Create a notebook to visualise customers demographics by age band and country. Use 0–18, 19–35, 36–50, 51+ as age band boundaries.

Data Agent Example - Create Notebook

Add chart to the notebook

Add another pie chart to show customers count by country

Data Agent Example - Create Notebook