Plotly
October 22, 2026
What Is Agentic Analytics? How It Works and What to Evaluate
TL;DR
- Agentic analytics describes a workflow in which an AI system takes a goal, plans and executes several analytical steps within defined tools and permissions, and returns an inspectable result.
- A person still defines the scope, supplies business context, confirms metric definitions, and sets approval thresholds. The system should pause when ambiguity could materially change the answer.
- AI-assisted analytics leaves the person directing each step. An agentic workflow can determine and coordinate the next steps toward a goal.
- Strong early use cases include bounded multi-source investigations and the analysis that follows an alert. Fixed threshold monitoring alone does not require an AI agent.
- Visible code improves inspectability and repeatability, but trust also depends on data lineage, metric definitions, validation, permissions, and human sign-off.
- Plotly Studio exposes the Python behind its analytical steps and artifacts so analysts can inspect, revise, and rerun the work.
Enterprise renewals fall. A dashboard can show where the decline occurred. An AI-assisted analytics tool can turn a well-framed question into a chart. An agentic workflow can go further by planning an investigation, querying relevant data, comparing segments, testing possible explanations, and returning the evidence for review.
Vendors use the term agentic analytics differently, and a chat box alone does not make a system agentic. In this article, the term refers to software that can coordinate multiple analytical steps toward a goal within defined data access, tools, permissions, and human checkpoints.
That operational definition matters when comparing AI analytics tools. The important question is not whether a product uses an agent label. It is how much analytical work the system can plan and execute, what evidence it exposes, and where a person remains in control.
Agentic Analytics Describes How the Work Is Done
Agentic analytics uses AI systems that can plan and execute multi-step analytical work toward a goal. These systems commonly combine a language model with data connections, analytical tools, deterministic code, permissions, and workflow controls.
A data analytics AI agent is the software component that carries out those steps. Agentic analytics is the broader workflow in which that component operates. The terms overlap, but they are not interchangeable.
Agentic analytics is also not another category beside descriptive, diagnostic, predictive, and prescriptive analytics. Those categories describe the question being answered:
- Descriptive analytics establishes what happened
- Diagnostic analytics investigates why it happened
- Predictive analytics estimates what may happen next
- Prescriptive analytics evaluates or recommends a response
Agentic analytics describes how the system moves through that work. One investigation might identify a renewal decline, test possible causes, estimate whether the decline will continue, and propose a response. The agentic part is the coordinated sequence between the initial goal and the result.
Agency does not mean unlimited autonomy. A useful agent works within the data access, tools, definitions, stopping conditions, and approval gates that the organization provides.
How an Agentic Analytics Workflow Runs
An agentic analytics workflow usually moves through six stages:
- Define the objective. A person states the business question, supplies context, and defines what a useful answer must include.
- Plan the investigation. The agent identifies the data, calculations, and tools it expects to need. The plan can be reviewed before execution when the decision carries material risk.
- Access and prepare the data. The agent works with the permitted sources, checks their structure, joins tables, applies filters, and derives fields.
- Run the analysis. It performs the required descriptive, diagnostic, predictive, or prescriptive work.
- Validate the result. The workflow can run defined checks, such as reconciling totals, testing alternative metric definitions, or flagging missing data. These checks support review; they are not independent proof that the result is correct.
- Report or propose an action. The agent presents the evidence, limitations, and results. It may recommend an action or execute one when its permissions and approval rules allow it.
Human checkpoints belong inside this sequence. A person defines the goal, confirms material assumptions, approves access, and judges whether the result is sound enough to use. When an ambiguous choice could change the answer, the system should pause, explain the uncertainty, and request clarification rather than resolve it silently.
A second control is a governed source of metric definitions, often implemented through a semantic layer. It can tell the agent how the organization defines revenue, churn, an active customer, or a qualified opportunity.
Without governed definitions or equivalent business context, an agent may infer meaning from column names, metadata, documentation, or sample values. Two plausible interpretations can produce two different numbers. Keeping approved definitions in a shared, versioned layer reduces that risk and makes them easier to review than definitions buried in individual prompts.
How Agentic Analytics Differs From AI-Assisted Analytics
AI analytics products span a spectrum. For evaluation, two workflow patterns provide a useful practical distinction.
In an AI-assisted workflow, the person directs the analysis step by step. The software may generate a query, calculation, chart, or summary, but the person determines what happens next.
In an agentic workflow, the person defines the goal, context, constraints, and approval thresholds. The system can then plan and coordinate several analytical steps within the tools and permissions it has been given.
An AI analytics platform can include both patterns. A user might ask for a single chart in one session and assign a multi-step investigation in another. Chat is only the interface; it does not establish how much agency the system has.
Evaluation question
AI-assisted analytics
Agentic analytics
Who directs the work?
The person directs each analytical step
The person sets the goal and constraints; the system plans steps within them
How does the work progress?
The user requests each query, chart, or calculation
The system coordinates several queries, transformations, checks, or tools
What comes back?
An answer, chart, query, or calculation
A result supported by several analytical steps, sometimes with a proposed action
What does the person do?
Frame each request and evaluate the output
Define scope, context, metrics, permissions, and approval thresholds; inspect the evidence and decide
What can be inspected?
Varies by implementation
Also varies; stronger systems expose sources, queries, transformations, code, outputs, logs, and approvals
Agentic behavior does not guarantee transparency. A system becomes more auditable only when it records and exposes the analytical work it performed.
Where Agentic Analytics Helps and Where It Does Not
Agentic analytics is most useful when a question requires several connected analytical steps. It is less useful when a deterministic rule already solves the problem reliably.
Fixed threshold monitoring is a good example. Conventional rules and alerts can usually detect that a metric crossed a known limit more cheaply and predictably. Agentic analytics becomes useful after the alert, when the system must investigate the change across related data, compare possible explanations, and prepare the evidence for review.
Multi-source investigation is another strong fit. An agent can bring together product usage, support, transaction, and customer data to investigate why a metric changed. That work still depends on compatible identifiers, reliable definitions, and permission to access each source.
Agentic workflows can also handle first-pass analysis for repeatable requests. The same investigation can be applied across regions, products, or customer segments, subject to accuracy, latency, and cost controls. Analysts can then focus on exceptions, disputed definitions, and decisions that require business judgment.
The limitations are equally practical. A table may contain two similarly named columns. A metric may have different definitions in finance and operations. A join may duplicate records while still returning a plausible total. An agent can produce a confident, well-formatted answer from any of those mistakes.
The risk increases when the result affects a regulated, financial, or safety-critical decision. For those uses, review should cover the data lineage, metric definition, transformations, validation results, permissions, and final output. Reading the generated code is useful, but it is not the entire control process.
Visible Code Helps, but it Does Not Prove the Answer is Correct
Inspectability is one control against analytical error. When executed queries and transformations are available as readable code, an analyst can confirm which tables, columns, filters, joins, and calculations produced the result.
Code also supports repeatability. A team can inspect it, test it, put it under version control, and rerun it when new data arrives. A comparable result may also require the same data snapshot, metric definitions, package versions, model configuration, and validation criteria.
The distinction matters because correct code can still answer the wrong business question. A query can run perfectly against the wrong table. A model can be implemented correctly while using an unsuitable target. A chart can accurately represent a metric whose definition the business does not accept.
The person therefore remains the workflow director. They define the scope, challenge material assumptions, reconcile the result to trusted totals, inspect limitations, and own the decision.
How Plotly Studio Makes the Analytical Work Inspectable
This principle shapes how Plotly Studio approaches agentic analytics. Its agent connects to data sources, explores the data, looks at the results, and continues the investigation. Plotly Studio displays the dataset, generated code, and resulting graphs together so the analyst can review the work while it develops.
Every analytical step and artifact is backed by the Python that produced it. The code can be inspected, revised, and rerun. Plotly Studio is also designed to raise questions when the data is ambiguous instead of silently choosing an interpretation.
Its data-source workflow uses generated Python or SQL to connect to sources, retrieve data, and transform it for analysis. Because the connection and analytical logic are code-backed, teams can inspect what the agent executed rather than relying only on its written explanation.
That does not make every Studio result automatically correct. The advantage is that the analyst can examine the inputs and executed logic, correct an assumption, and run the analysis again.
The analytical workflow can continue after the application is published. For Dash apps deployed on Plotly Cloud or Dash Enterprise, Plotly Studio Embedded adds an AI chat interface inside the application. Viewers can ask questions about the underlying data in natural language and generate additional charts, tables, and insights without leaving the app. This allows business users to investigate follow-up questions without requiring the original analyst to anticipate every interaction.
Deployment and data flow depend on the selected configuration. Plotly Studio Desktop runs generated code locally. That data and code remain on the machine until publication, while prompts, metadata, and an output preview pass through the configured language model.
Studio applications can be published to Plotly Cloud or Dash Enterprise, or exported as local Python code. Plotly Cloud provides a managed publishing path. Dash Enterprise is a self-hosted Kubernetes platform with air-gapped solutions for organizations that need to operate applications inside their own infrastructure. Dash Enterprise customers can also run Plotly Studio against an organization-selected model behind their firewall. Teams with strict data-residency requirements should confirm the exact model, network, retention, and deployment configuration before adoption.
Plotly's security documentation provides current information about model providers, training policies, privacy, and enterprise model options.
Questions to Ask Before You Trust an Agentic Analytics Platform
A feature list will tell you whether an AI analytics platform claims to use agents. It will not tell you whether the resulting analysis is dependable. Use these questions during documentation review, a demonstration, and a proof of concept:
- Can you inspect the data sources, filters, joins, metric definitions, generated queries or code, and resulting outputs?
- What validation checks does the system run, and can it reconcile its results to trusted totals?
- Who owns and versions the metric definitions used by the agent?
- Which data, tools, and actions can the agent access, and are least-privilege permissions enforced?
- Which actions require approval, and what conditions cause the workflow to stop or escalate?
- Where do the data, prompts, metadata, and output previews go? Which model processes them, and what retention or training policies apply?
- When the data is ambiguous, does the system request clarification or choose an interpretation silently?
- Are the code, logs, outputs, and application artifacts exportable and reproducible outside the original session?
- What latency and cost does a complete investigation introduce compared with a deterministic query or workflow?
Documentation should establish the architecture. A proof of concept should then test the claims with data whose correct results and failure cases are already known.
Where to Start With Agentic Analytics
Start with a bounded, low-risk, read-only investigation on a dataset your team understands well. A historical anomaly with a known cause is a better first test than autonomous monitoring or action because the expected result can be checked before the workflow affects a decision.
Define the objective, metric definitions, permitted data, validation checks, stopping conditions, and approval owner before the agent begins. Then inspect the source data, assumptions, generated code, intermediate results, and final explanation. Record where the system asked for clarification, where it chose an interpretation, and whether it reconciled its answer to the expected totals.
You can run this test with the free tier of Plotly Studio. Give it one question with a known answer and examine the Python and SQL behind the analytical steps. If the resulting application needs to be shared, it can be published through Plotly Cloud or deployed within Dash Enterprise, depending on the organization’s operating and governance requirements.
An agent that works quickly but cannot show which data, definitions, and transformations produced its result is not ready to influence a consequential decision. One known-answer investigation will reveal more about its reliability than a polished product demonstration.