{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":44271,"path":"security-management/security-incident-response/ai-roi-summary-dashboard-overview.md","title":"Security Incident AI ROI Summary dashboard overview","bundle":null,"doc_type":null,"release":"australia","body":"\n# Security Incident AI ROI Summary dashboard overview\n\nThe Security Incident AI ROI Summary dashboard derives its values from Platform Analytics indicators and an estimation framework rather than from live queries. Knowing how each metric is calculated helps you interpret the time, monetary, and adoption figures that the dashboard reports.\n\n## How the dashboard collects data\n\nEvery widget on this dashboard reads from a Platform Analytics indicator rather than from a live query. Indicators collect on a schedule, so the dashboard reflects data as of the last collection rather than the current moment.\n\nIndicator collection is filtered by the derived scope of the application that a skill or agentic workflow originates from. A capability delivered from a scope that isn't included in the indicator source filters doesn't appear on this dashboard.\n\n**Note:**\n\nThe AI usage log tables that these indicators read from are subject to platform data cleaners. The dashboard can't report on periods older than the platform retention window.\n\n## How the dashboard estimates time and monetary value\n\nValues on the **Value and time saved** tab come from a framework that estimates how long an analyst would take to produce the same output manually. The framework runs for each skill execution and derives its estimate in the following sequence.\n\n1.  Count the words in the prompt sent to the skill and the words in the response that the skill returns.\n2.  Convert the word counts to minutes by applying the standard reading velocity and writing velocity.\n3.  Multiply the result by the complexity factor assigned to that skill.\n4.  Add the per-execution values for every skill execution in the selected date range.\n\nThe complexity factor accounts for skills whose manual equivalent involves more than reading and writing. For example, producing recommended actions manually requires locating knowledge articles and gathering related context, so it carries a higher factor than summarizing a record. The factors are listed in the following table.\n\n|Complexity level|Factor|\n|----------------|------|\n|Low \\(default\\)|1|\n|Medium|1.25|\n|High|1.5|\n\nTo convert time to monetary value, the framework converts the estimated time to hours and multiplies it by a default rate of $25 per hour. This rate is embedded in the formula indicator that computes **Dollars saved**.\n\n**Note:**\n\nMonetary values are estimates. A single rate applies to all users, and the dashboard doesn't apply different rates by analyst tier.\n\n## Metric derivations\n\nThe derivation of each metric on the **Value and time saved** tab is described in the following table.\n\n|Metric|Derivation|\n|------|----------|\n|Total time saved|Sum of the per-execution time estimates for every skill execution in the selected date range, shown in hours.|\n|Dollars saved|Total time saved, converted to hours and multiplied by the default hourly rate.|\n|Hours saved per user|Daily trend of the average number of hours saved per user in SIR.|\n|Time saved per skill|Per-execution time estimates grouped by the skill that ran.|\n\nThe derivation of each metric on the **Adoption** tab is described in the following table.\n\n<table id=\"table_roi_dash_adoption_derivation\"><thead><tr><th>\n\nMetric\n\n</th><th>\n\nDerivation\n\n</th></tr></thead><tbody><tr><td>\n\nUsers using AI\n\n</td><td>\n\nMonthly trend comparing the total number of security users to the number of security users who have used Otto AI skills in SIR.\n\n</td></tr><tr><td>\n\nDaily unique users invoking AI\n\n</td><td>\n\nDaily trend of the number of unique users invoking Otto AI skills in SIR.\n\n</td></tr><tr><td>\n\nTop users by AI invocations\n\n</td><td>\n\nCount of Otto skill invocations in SIR over the selected date range \\(cumulative sum of daily counts\\), broken down by user, ranked highest to lowest.\n\n</td></tr><tr><td>\n\nTop AI skills used\n\n</td><td>\n\nCount of Otto skill invocations in SIR over the selected date range \\(cumulative sum of daily counts\\), broken down by the generative AI skill, ranked highest to lowest.\n\n</td></tr><tr><td>\n\nTop agentic workflows used\n\n</td><td>\n\nCount of agentic workflow invocations in SIR over the selected date range \\(cumulative sum of daily counts\\), broken down by agentic workflow, ranked highest to lowest.\n\n</td></tr><tr><td>\n\nInvocations by team and skill\n\n</td><td>\n\nInvocation counts grouped by team, segmented by capability.\n\n</td></tr><tr><td>\n\nAdoption by team\n\n</td><td>\n\nCount of Otto credits consumed in SIR over a selected date range \\(cumulative sum of daily counts\\), broken down by team.\n\n</td></tr><tr><td>\n\nTotal assists consumed\n\n</td><td>\n\nAggregate sum of the assist value recorded on each skill and agentic workflow execution in the range.\n\n</td></tr><tr><td>\n\nAssist per active user\n\n</td><td>\n\nTotal assists consumed divided by the number of distinct users who invoked an AI capability, calculated for each day.\n\n</td></tr><tr><td>\n\nAssist spend per skill\n\n</td><td>\n\nTotal assists consumed, grouped by the skill that consumed them.\n\n</td></tr><tr><td>\n\nAssist spend per agentic workflow\n\n</td><td>\n\nTotal assists consumed, grouped by the agentic workflow that consumed them.\n\n</td></tr><tr><td>\n\nAssist consumption by team\n\n</td><td>\n\nCount of Otto credits consumed in SIR over the selected date range \\(cumulative sum of daily counts\\), broken down by team.\n\n</td></tr><tr><td>\n\nAssists per resolved incident\n\n</td><td>\n\nDaily trend of the average number of Otto invocations per resolved security incident in SIR.**Note:** This value is a period average. Assist consumption isn't attributed to individual incidents.\n\n</td></tr></tbody>\n</table>## Change the hourly rate used for monetary values\n\nThe hourly rate is embedded in the formula indicator that computes **Dollars saved**. The rate isn't exposed as a system property and can't be read from a table record, so changing it requires editing the formula indicator.\n\n1.  Navigate to the formula indicator.\n2.  In the formula, update the hourly rate that your organization uses.\n3.  Save the indicator.\n\n## Override the time-saved computation for a custom skill\n\nA customer-facing script include exposes the values that the time-saved framework uses. Extend this script include when your organization builds a custom skill whose manual equivalent doesn't match the default reading and writing model.\n\nIn that script include, you can do the following:\n\n-   Override the default reading velocity and writing velocity.\n-   Add your own complexity levels and complexity factors.\n-   Supply your own time-saved computation for a specific capability.\n\n**Related topics**  \n\n\n[Review Security Incident AI ROI Summary dashboard](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/security-management/security-incident-response/ai-roi-summary-dashboard.md)\n\n"}}