One of the most common requests we hear from business users: "I have a data file. I need a report. I have two hours." This is exactly the problem our Data Analysis Agent was built to solve.
In this tutorial, we'll walk through a real example: taking a messy CSV of sales data through all four pipeline stages and producing a polished executive report — complete with insights, anomalies, recommendations, and a downloadable PDF.
The Input: A Real Sales Dataset
For this example, we used a 2,400-row CSV containing: monthly sales by region, product category, sales rep, channel (online/offline), and customer segment. Typical mid-market company data — not clean, not terrible.
The Output: What We Got
The full pipeline took under 3 minutes. The output included:
- Executive summary (5 paragraphs, board-ready language)
- Revenue by segment with growth trajectory analysis
- Channel performance comparison with ROI estimates
- 3 flagged anomalies with hypotheses for each
- 4 strategic recommendations ranked by revenue impact
The PDF download was 12 pages. A human analyst doing the same work would typically produce a similar output in 2-3 days.
Tips for Getting the Best Output
- Clean column headers first. Replace spaces with underscores, remove special characters. The agent handles messy data, but clean headers produce better insights.
- Include a date column. Time-series patterns are often the most valuable insights — the agent can only detect them if a date field exists.
- Add context in your prompt. "This is monthly sales data for a B2B SaaS company" gives the agent domain context that significantly improves recommendation quality.
Upload any CSV and get a structured executive report in minutes. Available to Pro and Business subscribers. First run is free for all users.