TwinBI: Agentic Digital Twin Enhances BI Dashboard Interaction

Jisoo Jang Wen-Syan Li· June 15, 2026 View original

Summary

TwinBI is an agentic digital-twin framework that integrates LLM-based agents with executable BI dashboard states. It unifies conversational interaction, dashboard manipulation, and semantic grounding to maintain consistent analytical context, significantly improving accuracy and reducing timeouts.

Business intelligence (BI) analysis often involves a dynamic interplay between direct dashboard manipulation and natural language queries powered by Large Language Models (LLMs). A common challenge arises when these two interaction modes fall out of sync, leading to inconsistencies in the analytical state across filters, hierarchies, and metrics. This paper introduces TwinBI, an agentic digital-twin framework designed to address this issue. TwinBI tightly couples an LLM-based agent system with an executable representation of the BI dashboard's state. This integration allows for a unified analytical state, reconstructed from a comprehensive interaction log, which seamlessly combines conversational input, direct dashboard actions, semantic understanding, and provenance tracking. TwinBI also exposes key artifacts such as schema views, SQL queries, and an '/insights' command for state-grounded analytical summaries. Evaluations demonstrate that TwinBI significantly improves exact-match accuracy from 43.3% to 63.3% and partial-credit accuracy from 48.3% to 70.8% compared to using a dashboard alone, while also drastically reducing timeout rates. User studies confirm the benefits of its integrated dashboard-and-chat workflow, highlighting improved task accuracy and favorable ratings for its state-aware interaction mechanisms.

Why it matters

Professionals in data analytics and business intelligence can leverage TwinBI to achieve more reliable and efficient insights from their dashboards. By maintaining a consistent analytical context across conversational and direct interactions, it enhances decision-making and streamlines complex data exploration.

How to implement this in your domain

  1. 1Evaluate TwinBI's framework for integrating LLM-based agents with existing BI platforms.
  2. 2Develop a unified interaction log to capture and reconstruct the analytical state across different user inputs.
  3. 3Implement semantic grounding mechanisms to ensure LLM queries accurately reflect dashboard context.
  4. 4Utilize TwinBI's state-grounded analytical summaries and exposed artifacts for deeper insights and provenance tracking.
  5. 5Conduct user studies to assess the benefits of an integrated dashboard-and-chat workflow in specific business scenarios.

Who benefits

Business IntelligenceData AnalyticsFinanceConsultingRetail

Key takeaways

  • TwinBI unifies LLM interaction with BI dashboards by maintaining a consistent analytical state.
  • It significantly improves task accuracy and reduces timeouts in multi-step data analysis.
  • The framework provides semantic grounding and provenance tracking through a shared interaction log.
  • TwinBI enhances both agent-level reliability and user-facing analytical support.

Original post by Jisoo Jang Wen-Syan Li

"arXiv:2606.13731v1 Announce Type: new Abstract: Business intelligence (BI) increasingly combines dashboard interaction with LLM-based assistance, but these two modes often fall out of sync during multi-step analysis. As users switch between direct dashboard manipulation and natur…"

View on X

Originally posted by Jisoo Jang Wen-Syan Li on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses