KPI2KVI: A Multi Agent Workflow for Calculating Key Value Indicators from Service Descriptions
For practitioners needing to compute decision-oriented KVIs from service documentation, KPI2KVI automates a previously manual and inconsistent process.
KPI2KVI automates the calculation of Key Value Indicators (KVIs) from unstructured service descriptions using a multi-agent LLM workflow, producing interval-valued KVI estimates with traceable explanations. Simulations show it consistently generates complete end-to-end mappings from description to KVI intervals.
Key Value Indicators (KVIs) provide a decision oriented view of a service by summarizing how operational performance translates into stakeholder value, risk, and outcomes. However, in many domains KVIs are difficult to compute in practice because they require selecting relevant KVI categories, defining measurable Key Performance Indicators (KPIs), collecting KPI values, and applying consistent calculation logic, all of which is typically performed manually and inconsistently from unstructured service documentation. This paper presents KPI2KVI, a tool that transforms a natural language service description into computed KVI estimates by orchestrating a deterministic multi agent workflow powered by Large Language Models (LLMs) that (i) elicits missing service context, (ii) extracts and finalizes relevant KVI categories from a taxonomy, (iii) generates service specific KPIs with units and descriptions, (iv) collects KPI values through an interactive dialogue and also supports intelligent estimation for KPI values that are unavailable, and (v) computes interval valued KVI outputs (minimum, exact, maximum) with traceable explanations for each KVI code. Simulations with representative service descriptions demonstrate that KPI2KVI consistently produces a complete end to end mapping from description to KVI intervals and provides transparent calculation narratives that support post hoc auditing and interactive advisory queries.