Beyond Text-to-SQL: An Agentic LLM System for Governed Enterprise Analytics APIs

Gundeep Singh, Parsa Kavehzadeh, Jing Xia, Xue-Yong Fu, Julien Bouvier Tremblay +3 more
5/20/2026
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

Enterprise analytics aims to make organizational data accessible for decision-making, yet non-technical users still face barriers when using traditional business intelligence tools or Text-to-SQL systems. While recent Text-to-SQL approaches based on Large Language Models (LLMs) promise natural language access to structured data, they fall short in enterprise settings where analytics pipelines rely on governed APIs rather than raw databases. In practice, these APIs encapsulate complex business logic to ensure consistency, auditability, and security. However, delegating mathematical or aggregation logic to an LLM introduces reliability and compliance risks. To this end, we present Analytic Agent, an LLM-based agentic system that translates natural language intents into secure interactions with enterprise analytics APIs. Evaluated on 90 real enterprise use cases constructed by domain experts, it reliably interprets user goals, validates permissions, executes governed queries, and generates compliant visualizations through multi-step reasoning and policy-aware orchestration.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{singh2026beyond,
  title  = {Beyond Text-to-SQL: An Agentic LLM System for Governed Enterprise Analytics APIs},
  author = {Gundeep Singh and Parsa Kavehzadeh and Jing Xia and Xue-Yong Fu and Julien Bouvier Tremblay and Md Tahmid Rahman Laskar and Vincent Lum and Shashi Bhushan TN},
  year   = {2026},
  eprint = {2605.21027},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.21027v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2605.21027.svg)](https://codeofpaper.com/paper/2605.21027)

Discussion