Data Analyst Agent Template

An AI agent that analyzes your data, generates charts, finds patterns, and produces insight reports -- all through conversation.

What This Template Does

The Data Analyst agent turns your data into insights through conversation. Upload CSVs, ask questions in plain English, and the agent writes Python code, runs analysis, generates charts, and produces written insights. No coding skills required.

Skills to Install

  • Coding Agent -- Write and execute Python analysis scripts
  • Nano PDF -- Process data from PDF reports (optional)

Recommended Channel

Slack for sharing analysis results with your team.

Cron Schedule

Weekly report: Fridays at 4 PM -- 0 16 * * 5

Example Conversations

"I uploaded sales_2025.csv. Show me monthly revenue trends, identify the top 10 products by total revenue, and find any seasonal patterns. Create charts for each."

Agent response: Loads the CSV with pandas, computes monthly aggregates, identifies top products, runs seasonal decomposition, and generates matplotlib charts with clear labels and insights.

"Compare Q4 performance against Q3. Which metrics improved and which declined?"

Agent response: Computes quarter-over-quarter changes for all metrics, highlights improvements and declines, and produces a summary table with percentage changes.

"Run a correlation analysis between marketing spend and new customer signups. Is there a lag effect?"

Agent response: Computes correlation coefficients at various time lags, identifies the strongest correlation window, and produces a scatter plot with the regression line.

Setup Steps

  1. Create your KiwiClaw agent on Standard or Enterprise plan
  2. Install the Coding Agent skill for Python execution
  3. Upload your data files to the agent's Files page
  4. Start asking questions about your data
  5. Schedule recurring analysis reports

Frequently Asked Questions

Do I need to know Python or statistics?

No. Describe what you want in plain English and the agent handles the Python code, statistical methods, and visualization. You can ask follow-up questions to drill deeper into any finding.

What data formats are supported?

CSV, JSON, Excel (.xlsx), TSV, and plain text. The agent can also fetch data from APIs and web pages. For PDF reports, install the Nano PDF skill to extract tables and data.

Can the agent handle large datasets?

The agent works well with files up to several hundred megabytes. For very large datasets, it uses efficient pandas operations and sampling. If your data exceeds memory limits, the agent suggests chunked processing approaches.

Data insights through conversation

Upload your data. Ask questions. Get charts and analysis back.