Hex has evolved its agent capabilities by introducing the Notebook Agent, an AI assistant embedded directly into the Hex Notebook experience. This agent can write SQL or Python, pull data from warehouses, and build charts based on natural language prompts. It aims to accelerate analysis by allowing users to perform complex tasks like pricing analysis, joining tables, and using window functions without extensive SQL knowledge or deep data model understanding. Users can follow the agent's work, edit its output, and iterate on analyses faster. This post details how the team uses AI to automate low-hanging fruit like drafting documentation and bootstrapping analyses, and how it enables new insights by analyzing unstructured data and surfacing patterns. It also discusses the limitations of AI in complex data modeling and bug identification, and the importance of human oversight and tying AI-driven insights to business outcomes. The Notebook Agent is continuously improving, with past frustrations in visualization and reporting becoming more manageable.
All Hex trails