Metric registry
Every metric key Roiva ships: what it measures, its type and unit, and which kind of connection feeds it.
Answered from these docs only, by a model that cannot see your account. Check the pages it cites.
Generated from what Roiva ships, on every deploy.
Every key a library formula or an initiative template can read, grouped by the domain its key opens with. A key with a Fed by entry arrives from a connected system, or from a query on your own data warehouse where none of those is connected. The rest are recorded by a person, imported, read by a warehouse query, or produced by a formula. See Metrics from your own data warehouse.
What the key's shape means, and where a metric's before-value comes from, is in Metric keys, and where a value comes from.
CRM
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| crm |
Percentage of new contacts that became Marketing Qualified Leads. | percentage | % | HubSpot |
| crm |
Contacts that reached MQL (Marketing Qualified Lead) status in the period. | count | leads | HubSpot |
| crm |
Percentage of the period's marketing-qualified contacts that also became sales-qualified. | percentage | % | HubSpot |
| crm |
New contacts created in the CRM in the period. | count | contacts | HubSpot |
| crm |
Contacts that reached SQL (Sales Qualified Lead) status in the period. | count | leads | HubSpot |
| crm |
Average days from contract request to signature. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Combined legal, sales and operations hours to take one contract from request to signature. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Contracts drafted, redlined and executed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Percentage of open pipeline deals slipping or forecast to be lost. Watch out for
Good for
|
percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Average days from demo to proposal sent. Watch out for
Good for
|
duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Average days from deal creation to close across the deals won in the period. Watch out for
Good for
|
duration | days | HubSpot, Pipedrive, Salesforce |
| crm |
Average closed-won deal size in the period. | currency | USD | HubSpot, Pipedrive, Salesforce |
| crm |
Number of deals/opportunities closed-lost in the period. Watch out for
Good for
|
count | deals | HubSpot, Pipedrive, Salesforce |
| crm |
Value of the deals open in the period, taken as a snapshot when the CRM syncs. Watch out for
Good for
|
currency | USD | HubSpot, Pipedrive, Salesforce |
| crm |
Percentage of closed deals that were won. won_count / (won_count + lost_count). Watch out for
Good for
|
percentage | % | HubSpot, Pipedrive, Salesforce |
| crm |
Number of deals/opportunities closed-won in the period. Watch out for
Good for
|
count | deals | HubSpot, Pipedrive, Salesforce |
| crm |
Total value of all closed-won deals in the period, in the deals' currency when they share one and in US dollars at the European Central Bank's rate when they mix. Watch out for
Good for
|
currency | USD | HubSpot, Pipedrive, Salesforce |
| crm |
Average days from lead creation to closed-won. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Average staff minutes to qualify one inbound lead. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Percentage of scored leads that pass the qualification threshold. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Leads that met the qualification threshold and were routed to a rep. | count | leads | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Inbound leads scored in the period. | count | leads | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Sales-qualified leads in the period as a percentage of the new leads created in it. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Staff hours to assemble and send one proposal. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Proposals sent to prospects in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| crm |
Sales rep hours per week on administrative work rather than selling. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Finance
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| finance |
Staff minutes to key the data from one supplier invoice. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Average days between invoice receipt and payment. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Supplier invoices processed through the extraction pipeline in the period. | count | invoices | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Staff minutes to process one supplier invoice end to end. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Total vendor bills received in the period. | count | bills | NetSuite, QuickBooks, Xero |
| finance |
Percentage of vendor bills entered with an error that needed correcting — amount, coding, vendor or a duplicate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Staff minutes to catch, investigate and correct one vendor bill error, vendor follow-up included, from a time study or your own timing. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Total value of all vendor bills received in the period. | currency | USD | NetSuite, QuickBooks, Xero |
| finance |
Calendar days from period end to final sign-off of the close. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Average days to resolve a billing dispute. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Total outbound invoices created in the period. | count | invoices | NetSuite, QuickBooks, Xero |
| finance |
Percentage of invoices issued with an error requiring correction. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Finance staff minutes to resolve one billing dispute, customer communication and credit memo processing included, from a time study or your own timing. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Number of invoices marked paid in the period. | count | invoices | NetSuite, QuickBooks, Xero |
| finance |
Total billed on invoices created in the period, tax included. | currency | USD | NetSuite, QuickBooks, Xero |
| finance |
Total operating expenses for the period from the accounting system. | currency | USD | NetSuite, QuickBooks, Xero |
| finance |
Net income (revenue minus expenses) for the period. | currency | USD | NetSuite, QuickBooks, Xero |
| finance |
Total revenue recognized in the period from the accounting system. Watch out for
Good for
|
currency | USD | NetSuite, QuickBooks, Xero |
| finance |
Staff hours on manual reconciliations per close cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Revenue recognition adjustments or corrections required per period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Staff hours per period building revenue recognition schedules by hand. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Accounting staff minutes to identify, correct, document and sign off one revenue recognition adjustment, from a time study or your own timing. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Average daily cash balance in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| finance |
Staff hours to build and update the cash flow model per forecast cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
HubSpot
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| hubspot |
HubSpot's lead-to-MQL rate for the month. Written to crm.contacts.lead_to_mql_rate instead when this connection is the primary source. | percentage | % | HubSpot |
| hubspot |
HubSpot's marketing qualified leads for the month. Written to crm.contacts.mql_count instead when this connection is the primary source. | count | leads | HubSpot |
| hubspot |
HubSpot's MQL-to-SQL rate for the month. Written to crm.contacts.mql_to_sql_rate instead when this connection is the primary source. | percentage | % | HubSpot |
| hubspot |
HubSpot's new contacts for the month. Written to crm.contacts.new_count instead when this connection is the primary source. | count | contacts | HubSpot |
| hubspot |
HubSpot's sales qualified leads for the month. Written to crm.contacts.sql_count instead when this connection is the primary source. | count | leads | HubSpot |
| hubspot |
HubSpot's average sales cycle for the month. Written to crm.deals.avg_sales_cycle_days instead when this connection is the primary source. | duration | days | HubSpot |
| hubspot |
HubSpot's average won deal size for the month. Written to crm.deals.avg_value instead when this connection is the primary source. | currency | USD | HubSpot |
| hubspot |
HubSpot's lost deals for the month. Written to crm.deals.lost_count instead when this connection is the primary source. | count | deals | HubSpot |
| hubspot |
Deals open in HubSpot at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | count | — | HubSpot |
| hubspot |
Value of the deals open in HubSpot at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | currency | USD | HubSpot |
| hubspot |
HubSpot's deal win rate for the month. Written to crm.deals.win_rate instead when this connection is the primary source. | percentage | % | HubSpot |
| hubspot |
HubSpot's won deals for the month. Written to crm.deals.won_count instead when this connection is the primary source. | count | deals | HubSpot |
| hubspot |
HubSpot's won deal value for the month. Written to crm.deals.won_value instead when this connection is the primary source. | currency | USD | HubSpot |
| hubspot |
HubSpot's campaigns launched for the month. Written to marketing.campaigns.launched_count instead when this connection is the primary source. | count | campaigns | HubSpot |
| hubspot |
HubSpot's marketing email open rate for the month. Written to marketing.emails.open_rate instead when this connection is the primary source. | percentage | % | HubSpot |
| hubspot |
HubSpot's organic search sessions for the month. Written to marketing.web.organic_sessions instead when this connection is the primary source. | count | sessions | HubSpot |
| hubspot |
HubSpot's content published for the month. Written to marketing.content.published_count instead when this connection is the primary source. | count | posts | HubSpot |
| hubspot |
HubSpot's average ticket resolution time for the month. Written to support.tickets.avg_resolution_days instead when this connection is the primary source. | duration | days | HubSpot |
| hubspot |
HubSpot's support tickets closed for the month. Written to support.tickets.closed_count instead when this connection is the primary source. | count | tickets | HubSpot |
| hubspot |
HubSpot's support tickets opened for the month. Written to support.tickets.volume instead when this connection is the primary source. | count | tickets | HubSpot |
| hubspot |
Tickets open in HubSpot at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | count | — | HubSpot |
| hubspot |
HubSpot's ticket resolution rate for the month. Written to support.tickets.resolution_rate instead when this connection is the primary source. | percentage | % | HubSpot |
Professional services
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| professional_services |
Billed fees as a percentage of standard-rate value of hours worked. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Billable hours worked but not captured per practitioner per week. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Practitioners actively using the knowledge system in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Average minutes per search for prior work and precedent. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Times per period a practitioner searches for prior work, methods or precedent. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Working hours available per practitioner in the period. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Billable practitioners in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Hours worked by billable practitioners in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Average weeks before delivery failure that an at-risk project is identified. | duration | weeks | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
At-risk projects identified in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Of projects closed in the period that exceeded the approved budget, their cost over budget as a percentage of their contract value. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Percentage of projects that exceeded the approved budget. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Project managers using the automated reporting system. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Senior PM hours spent recovering a late-detected at-risk project. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Staff hours to assemble one proposal. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Proposals or statement-of-work responses submitted in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Client status reports delivered in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Staff hours to compile, format and deliver one client report. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Client reports each project manager prepares in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Percentage of available practitioner hours spent on the bench. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| professional_services |
Billable hours as a percentage of available practitioner hours. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Construction
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| construction |
Contract value of projects awarded in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Bids submitted in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Staff hours per week locating current drawing versions and document history. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Estimator hours per bid. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Average estimate-to-actual variance as a percentage of the estimate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Average days between formal job cost reviews on active projects. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Formal job cost review cycles in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
PM and controller hours per project per job cost review cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Field labor hours worked in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Payroll admin minutes to find and correct one timecard error, from a time study or your own timing. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Staff hours per week collecting, reconciling and processing timecards. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Percentage of timecards requiring correction. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Timecards processed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Active projects in the portfolio during the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Of projects closed in the period that exceeded the approved budget, their cost over budget as a percentage of their contract value. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Percentage of projects that exceed the approved budget. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Average calendar days from RFI submission to formal response. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Requests for information submitted in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
Staff hours per week on safety observation reporting and job hazard analysis distribution. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| construction |
OSHA recordable incident rate (incidents × 200,000 ÷ hours worked). | ratio | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Financial services
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| financial_services |
Client accounts managed per advisor. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Average assets under management per advisor. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Advisors using the client intelligence platform. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Net new assets in the period, inflows less outflows with market movement left out, annualized, as a percentage of assets under management at the period's start, from your custodian or portfolio system. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Percentage of clients contacted proactively per quarter. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Percentage of flagged transactions that were legitimate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Transactions flagged by the fraud system in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Fraud losses as basis points of transaction volume. | count | bps | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Analyst minutes to investigate and resolve one flagged transaction, customer contact included, from a time study or your case system's time tracking. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Staff hours to review and approve one account. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
New accounts onboarded through KYC/AML in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Average days from application to active account. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Percentage of regulatory report line items requiring correction before submission. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Line items across the regulatory reports filed in one reporting cycle. | average | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Staff hours to prepare and validate one regulatory report. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Total transaction volume processed in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Average hours from application submission to decision. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Percentage of applications requiring manual underwriter review. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Of past applications the AI would decide without manual review, the percentage it approves that the old process declined, from a back-test against known decisions. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| financial_services |
Average underwriter and analyst hours of hands-on review per application decided, an automatically decided one counting as none — not the elapsed time to a decision. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Healthcare
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| healthcare |
Scheduled minutes of a patient visit of the type recovered clinician time would be booked as. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Percentage of scheduled appointments the patient did not attend. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Appointments scheduled in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Staff hours preparing documentation for one quality audit or regulatory review. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Percentage of submitted claims denied on first submission. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Claims denied on first submission in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Charts coded in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Charts coded per medical coder per day. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Medical coders using AI-assisted coding. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Percentage of coded charts with an error. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Share of appealed denials overturned. | ratio | 0–1 | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Hours per week clinicians spend on documentation outside clinical hours. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Clinicians using ambient documentation. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Patient encounters per clinician per clinical day. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Clinician documentation minutes per patient encounter. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Staff hours per week on appointment reminders, care gap calls and other patient outreach done by hand. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Percentage of identified care gaps closed. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Revenue at risk or bonus-eligible under value-based contracts, for a performance year. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| healthcare |
Average days from claim submission to payment. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
HR
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| hr |
Average days from job posting to first interview. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Positions filled in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Recruiter hours on resume review and screening per hire. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Average hours from employee inquiry to HR response for routine questions. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Share of employee inquiries fully resolved by the chatbot without HR involvement. | ratio | 0–1 | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
HR staff minutes to handle one tier-1 inquiry by hand, answer, follow-up and documentation included, from a time study or your case tool's time tracking. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Routine HR inquiries received per month (policy, PTO, benefits, payroll). | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
HR and IT staff hours on onboarding tasks per new hire. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Percentage of required onboarding tasks completed within the target window. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Days from start date until a new hire is independently productive. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
New employees who completed onboarding in the period. | count | hires | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Onboarding checklist items (provisioning, welcome communications, acknowledgments) now handled automatically. | count | tasks | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Staff hours per month building workforce reports. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
HR and manager hours coordinating, collecting and calibrating one performance review cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
HR and manager admin hours per employee per review cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Percentage of required performance reviews completed on time. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Employees included in the performance review cycle. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Total employee headcount in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hr |
Annualized voluntary attrition rate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Supply chain
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| supply_chain |
Percentage of orders delivered on or before the promised date. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Revenue exposed to late deliveries in the period through penalties, cancellations and credits. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Demand forecast accuracy against actual demand. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Average inventory value on hand during the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Value of inventory held above target levels. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Stockout incidents in the period. | count | events | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Percentage of SKUs or order lines that were out of stock. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Staff hours per purchase-order cycle, from creation through invoice matching. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
AP staff hours per week matching purchase orders to invoices. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Average calendar days from purchase requisition to approved purchase order. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Purchase orders processed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Average total cost per shipment. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Outbound shipments in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Suppliers the business is actively buying from. | count | suppliers | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Supply disruptions per year. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Staff hours per month on supplier health reviews and risk assessments. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Percentage of picks resulting in an error. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Units picked in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| supply_chain |
Units picked per warehouse labor hour. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Support
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| support |
Average minutes an agent spends on one inbound phone call — talk, hold and wrap-up. Watch out for
Good for
|
duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Knowledge base articles being maintained. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Average days since knowledge base articles were last reviewed or updated. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Minutes to review and update one knowledge base article per cycle. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Minutes for a QA analyst to review and score one interaction. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Share of support interactions reviewed for quality. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Minutes of agent work one resolved ticket takes, from a time study or your help desk's time tracking. Not how long the ticket was open. Watch out for
Good for
|
duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Tickets resolved by an agent: every resolved ticket that no AI deflection rule on the help desk matched, plus the ones a rule matched whose customer came back. Watch out for
Good for
|
count | tickets | Freshdesk, Intercom, Zendesk |
| support |
Percentage of the tickets resolved in the period that AI resolved, without human escalation. | percentage | % | Freshdesk, Intercom, Zendesk |
| support |
Support tickets fully resolved by AI without human escalation in the period. | count | tickets | Freshdesk, Intercom, Zendesk |
| support |
Average hours from ticket creation to the first agent reply, across tickets opened in the period. | duration | hours | Freshdesk, Intercom, Zendesk |
| support |
Average days from ticket creation to resolution, waiting included: how long a ticket was open, not how long anyone worked it. Zendesk, Freshdesk and Intercom report hours, converted ÷ 24. Watch out for
Good for
|
duration | days | Freshdesk, HubSpot, Intercom, Salesforce, Zendesk |
| support |
Total support tickets closed/resolved in the period. | count | tickets | Freshdesk, HubSpot, Intercom, Salesforce, Zendesk |
| support |
Blended cost to resolve one support ticket (agent labor plus tooling). Watch out for
Good for
|
currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Average customer satisfaction on closed tickets, normalized to 0–1 (Zendesk good/bad → 0/1; Intercom 1–5 → (rating − 1) ÷ 4). | score | 0–1 | Intercom, Zendesk |
| support |
Tickets resolved by self-service or AI without an agent in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Percentage of tickets opened in the period that were also closed. | percentage | % | HubSpot, Salesforce |
| support |
Percentage of support inquiries resolved without agent involvement. Watch out for
Good for
|
percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| support |
Total support tickets opened in the period (help-desk tickets, Intercom conversations, Salesforce cases). Watch out for
Good for
|
count | tickets | Freshdesk, HubSpot, Intercom, Salesforce, Zendesk |
Real estate
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| real_estate |
Percentage of expiring leases renewed. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Average days from inquiry to signed lease. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Leasing staff hours per signed lease (lead response, tours, application processing). | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Units signed to new leases in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Units with lease expirations in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Unplanned emergency repair incidents per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Net operating income over a year as a percentage of assets under management. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Portfolio value under management at the time of measurement. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Properties in the portfolio. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Residential or commercial units in the portfolio. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Staff hours per property per month compiling performance and financial reports. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Calendar days between formal portfolio performance reviews. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Inbound phone and email contacts per unit per month requiring staff handling. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Staff minutes to handle one inbound tenant contact. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Average tenant satisfaction score from periodic surveys. | score | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Staff minutes per work order on creation, vendor calls and status follow-ups. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Work orders created in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| real_estate |
Average days from work order submission to resolution. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Legal
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| legal |
Days from a regulatory change being published to controls updated and staff notified. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Compliance control gaps identified and closed before becoming findings, in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Staff hours per week tracking regulatory publications and updates. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Contracts that auto-renewed or lapsed unintentionally per year. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Contracts reaching a renewal or expiry date per year. | count | contracts | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Staff hours per week locating and retrieving contracts. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Legal matters handled to completion in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Legal matters open during the period. | count | matters | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Legal research hours per matter. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Monthly spend on outside counsel for matters that could be handled in-house. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Percentage of employees who complete required policy attestations by the deadline. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Regulatory or audit findings over a year that cite employees not attesting to required policies, from your examination and audit history. | count | findings | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Staff hours per compliance training cycle on enrollment, reminders, tracking and attestation. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
New vendors onboarded through due diligence in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Average days from vendor selection to fully approved and active. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Active vendors in the third-party risk portfolio. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| legal |
Staff hours per vendor for a periodic risk reassessment. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Marketing
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| marketing |
Pipeline created per dollar of spend in the channels budget was moved to, from the attribution model. | ratio | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
The period's marketing spend that went to the channels attribution favored instead of the channels it was taken from. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Pipeline created per dollar of spend in the channels budget was taken from, from the attribution model. | ratio | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Average recipients per campaign send. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Percentage of campaign recipients who completed the campaign's goal. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Staff hours to configure and launch one campaign. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Marketing campaigns with a start date in the period. | count | campaigns | HubSpot |
| marketing |
Staff hours from brief to published asset. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Content pieces produced per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Blog posts published in the period on the connected CMS. | count | posts | HubSpot |
| marketing |
Opens as a percentage of deliveries across marketing emails published in the period. | percentage | % | HubSpot |
| marketing |
Conversions from marketing email as a percentage of its opens in the period, from your email platform or CRM. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Staff hours per week on lead follow-up and segmentation done by hand. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Percentage of total sales pipeline attributed to marketing-sourced leads. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Staff hours per week on marketing performance reports. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Staff hours per month on keyword research and on-page optimization. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| marketing |
Website sessions from organic search in the period. | count | sessions | HubSpot |
Insurance
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| insurance |
Average adjuster hours of hands-on work per claim closed, a straight-through claim counting as none — not the days from first notice of loss to close. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Share of claims processed straight-through without adjuster review. | ratio | 0–1 | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Average days from first notice of loss to claim closure. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Incurred losses on the affected book in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Loss adjustment expense as a percentage of incurred losses. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Paid loss attributable to fraud or excess adjustments as a percentage of claims paid. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Claims submitted and processed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Special investigations unit referrals per month that do not substantiate fraud. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Investigator hours one SIU investigation takes, from your SIU case system's time tracking or your own timing. Not the days the case stays open. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Inbound policy-servicing call volume per month. | count | calls | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Policy-servicing requests per month across every channel (phone, portal, app and chat), as the policy administration system counts them. | count | requests | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Earned premium on the targeted book in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Incurred losses as a percentage of earned premium. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
Average underwriter hours from application to bindable quote. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| insurance |
New business submissions reviewed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Manufacturing
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| manufacturing |
Staff hours per week reconciling data between shop floor systems and the ERP. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Overall equipment effectiveness. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Staff hours per week collecting and compiling OEE data. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Hours per month the monitored equipment was scheduled to run. | count | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Unplanned equipment downtime hours per month. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Average annual maintenance cost per asset including reactive repairs and planned servicing. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Annual maintenance spend across monitored assets, planned and reactive. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Percentage reduction in total maintenance spend from condition-based servicing. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Production stoppages caused by material shortages per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Units producible in the period at nameplate capacity. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Units produced in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Percentage of produced units with a defect that reaches the customer. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Percentage of units completing production without defect, rework or scrap. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Monthly scrap and rework cost. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| manufacturing |
Staff hours per week building and adjusting production schedules. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Anthropic
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| anthropic |
Accepted tool actions as a share of those proposed in Anthropic's Claude Code report for the month. Read as engineering.coding_assistant.acceptance_rate when Anthropic is the primary coding-assistant source. | percentage | % | Anthropic |
| anthropic |
Tool actions developers accepted in Anthropic's Claude Code report for the month — one accepted edit or write each, not a bundled activity as GitHub counts them. Read as engineering.coding_assistant.acceptances when Anthropic is the primary coding-assistant source. Watch out for
Good for
|
count | acceptances | Anthropic |
| anthropic |
Developers who ran Claude Code on an average day in the month. Read as engineering.coding_assistant.active_users when Anthropic is the primary coding-assistant source. | average | users | Anthropic |
| anthropic |
Lines of code Claude Code added in the month. Read as engineering.coding_assistant.lines_accepted when Anthropic is the primary coding-assistant source. | count | lines | Anthropic |
| anthropic |
Tool actions Claude Code proposed in the month, accepted and rejected together. Read as engineering.coding_assistant.suggestions when Anthropic is the primary coding-assistant source. | count | suggestions | Anthropic |
| anthropic |
Anthropic's spend for the month over the output tokens it generated, per million. Written to ai.cost.per_million_output_tokens instead when this connection is the primary source for AI usage. | currency | USD | Anthropic |
| anthropic |
Anthropic's input tokens for the month. Written to ai.usage.input_tokens instead when this connection is the primary source. | count | tokens | Anthropic |
| anthropic |
Input tokens sent to one Claude model in the month; the model is in the observation's dimensions. | count | tokens | Anthropic |
| anthropic |
Output tokens generated by one Claude model in the month; the model is in the observation's dimensions. | count | tokens | Anthropic |
| anthropic |
Anthropic API spend on one model for the month; the model is in the observation's dimensions. | currency | USD | Anthropic |
| anthropic |
Input plus output tokens for one Claude model in the month; the model is in the observation's dimensions. | count | tokens | Anthropic |
| anthropic |
Anthropic's output tokens for the month. Written to ai.usage.output_tokens instead when this connection is the primary source. | count | tokens | Anthropic |
| anthropic |
Anthropic's usage spend for the month. | currency | USD | Anthropic |
| anthropic |
Anthropic's total tokens for the month. Written to ai.usage.total_tokens instead when this connection is the primary source. | count | tokens | Anthropic |
IT
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| it |
IT staff hours per software inventory and license reconciliation audit cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Percentage of deployments causing a rollback or incident. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Production deployments in the period. | count | — | GitHub |
| it |
Engineer hours per production deployment, including manual steps, monitoring and validation. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Production deployments per week. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
End-users a typical IT incident affects, whether or not it stops them working. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Mean hours to resolve a tier-1 IT issue. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
IT helpdesk tickets per month requiring agent handling. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Security incidents investigated in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Security incidents per year. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Mean hours from detection of a security incident to its containment. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Mean hours from a security incident starting to its detection. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Total annual software license spend. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| it |
Percentage of purchased licenses that are unassigned or unused. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Retail
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| retail |
Active customers in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Percentage of customers making a second purchase within twelve months. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Twelve-month customer retention rate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Percentage of inventory records matching physical stock. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Full retail value of the seasonal or clearance-eligible stock that sold or cleared in the period, at target price or marked down. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Of the seasonal or clearance-eligible stock that sold or cleared in the period, the percentage by retail value that sold at or above target price. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Book inventory less what a physical count finds, as a percentage of sales over the same span, from your stock counts. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Average order value. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Orders placed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Markdown dollars as a percentage of the full retail value of the sales made at a markdown price in the period, or how far below full price a marked-down sale went on average. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Gross margin as a percentage of revenue. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Percentage of the period's sales, by full retail value, made at a markdown price. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Orders as a percentage of website sessions. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| retail |
Website sessions in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Energy
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| energy |
Critical assets in service: the transformers, breakers, lines and generating units whose failures count as unplanned outages. | count | assets | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Asset replacement spend deferred by extending asset life. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Unplanned critical-asset outage events per year. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Peak system demand the reserve is held against, in megawatts. | count | MW | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Reserve generation capacity held, in megawatts. | count | MW | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Mean absolute percentage error of the load forecast. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Rate cases and major regulatory filings prepared in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Outside counsel hours billed for a rate case or major regulatory filing. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Internal staff hours to prepare a rate case or major regulatory filing. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
System Average Interruption Duration Index, in outage minutes per customer per year. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Inbound call volume during a typical major storm event. | count | index | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Major storm or high-call-volume outage events per year. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| energy |
Staff hours spent communicating outage status to customers during one major storm event. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Hospitality
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| hospitality |
Share of bookings made through direct channels. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Food and beverage cost of goods in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Covers served in the period. | count | covers | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Kitchen prep hours in the period. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Food cost lost to waste and spoilage as a percentage of food and beverage cost of goods. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Average ancillary spend per guest. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Guests in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Housekeeping labor minutes per room turn. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Room turns (checkouts and cleans) in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Revenue manager hours per week on rate setting and reporting. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Available room-nights in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Total room revenue across all channels in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| hospitality |
Revenue per available room. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Logistics
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| logistics |
Minutes of agent work one "Where Is My Order" contact takes, from a time study or your help desk's time tracking on those contacts alone. Not every ticket's average. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Where-is-my-order inbound contacts per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Percentage of deliveries completed within the promised window. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Last-mile drivers in the measured operation. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Driver operating hours in the period. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Completed delivery stops per driver per labor hour. | count | stops | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Annual commercial auto and cargo insurance premium across the fleet. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Technician hours per month on scheduled and reactive fleet maintenance. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Total fleet miles in the period. | count | miles | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Unplanned roadside breakdown events per year. | count | events | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Delivery and pickup stops the fleet completed in the period. | count | stops | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Vehicles in service across the fleet. | count | vehicles | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| logistics |
Preventable accident frequency per million miles driven. | count | accidents | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Salesforce
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| salesforce |
Salesforce's average case resolution time for the month. Written to support.tickets.avg_resolution_days instead when this connection is the primary source. | duration | days | Salesforce |
| salesforce |
Salesforce's support tickets closed for the month. Written to support.tickets.closed_count instead when this connection is the primary source. | count | tickets | Salesforce |
| salesforce |
Cases open in Salesforce at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | count | — | Salesforce |
| salesforce |
Salesforce's case resolution rate for the month. Written to support.tickets.resolution_rate instead when this connection is the primary source. | percentage | % | Salesforce |
| salesforce |
Salesforce's support tickets opened for the month. Written to support.tickets.volume instead when this connection is the primary source. | count | tickets | Salesforce |
| salesforce |
Salesforce's average sales cycle for the month. Written to crm.deals.avg_sales_cycle_days instead when this connection is the primary source. | duration | days | Salesforce |
| salesforce |
Salesforce's average won opportunity size for the month. Written to crm.deals.avg_value instead when this connection is the primary source. | currency | USD | Salesforce |
| salesforce |
Salesforce's lost deals for the month. Written to crm.deals.lost_count instead when this connection is the primary source. | count | deals | Salesforce |
| salesforce |
Opportunities open in Salesforce at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | count | — | Salesforce |
| salesforce |
Value of the opportunities open in Salesforce at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | currency | USD | Salesforce |
| salesforce |
Salesforce's deal win rate for the month. Written to crm.deals.win_rate instead when this connection is the primary source. | percentage | % | Salesforce |
| salesforce |
Salesforce's won deals for the month. Written to crm.deals.won_count instead when this connection is the primary source. | count | deals | Salesforce |
| salesforce |
Salesforce's won deal value for the month. Written to crm.deals.won_value instead when this connection is the primary source. | currency | USD | Salesforce |
Education
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| education |
Applicants offered admission in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Applicants in the enrollment cycle. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Average days from application received to decision. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Average staff minutes of hands-on work to review and process one application — not the days it waits for a decision. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Percentage of admitted students who enroll. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Percentage of students earning a D or F or withdrawing. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Year-over-year student retention rate. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Students enrolled in the affected courses or programs. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Faculty hours per week on course administration. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Faculty using AI course-operations tools. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Staff hours per week spent identifying at-risk students and reaching out to them. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| education |
Cost of tutoring services per enrolled student in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
GitHub
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| github |
Accepted code activities as a share of code generation activities in GitHub's Copilot organization report for the month. Read as engineering.coding_assistant.acceptance_rate when GitHub is the primary coding-assistant source. | percentage | % | GitHub |
| github |
Daily active Copilot users in GitHub's organization report, averaged over the month. Read as engineering.coding_assistant.active_users when GitHub is the primary coding-assistant source. | average | — | GitHub |
| github |
Lines of code accepted in GitHub's Copilot organization report for the month. Read as engineering.coding_assistant.lines_accepted when GitHub is the primary coding-assistant source. | count | — | GitHub |
| github |
Code acceptance activities in GitHub's Copilot organization report for the month. Read as engineering.coding_assistant.acceptances when GitHub is the primary coding-assistant source. Watch out for
Good for
|
count | — | GitHub |
| github |
Code generation activities in GitHub's Copilot organization report for the month. Read as engineering.coding_assistant.suggestions when GitHub is the primary coding-assistant source. | count | suggestions | GitHub |
| github |
GitHub's Copilot and AI-credit net spend for the month. Written as ai.cost.spend when this connection is the primary AI-cost source. | currency | USD | GitHub |
| github |
GitHub spend on one product (Actions, Copilot, Packages, …) for the month; the product is in the observation's dimensions. | currency | USD | GitHub |
| github |
GitHub's total spend for the month, every product included. | currency | USD | GitHub |
| github |
Deployments GitHub recorded to a production environment in the month. Written to it.deployments.count instead when this connection is the primary source for deployments. | count | deployments | GitHub |
| github |
GitHub's average lines added per pull request for the month. | average | — | GitHub |
| github |
GitHub's average pull request cycle time for the month. | duration | — | GitHub |
| github |
GitHub's pull requests merged count for the month. | count | — | GitHub |
Operations
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| operations |
Applications reviewed and decided in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Staff minutes to key the data from one document. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Percentage of extracted fields that are correct without human correction. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Documents (PDFs, forms, emails) processed by the extraction pipeline in the period. | count | documents | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Accuracy of the operating forecast (cash flow, demand or pipeline) against actuals. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Forecast cycles run in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Staff hours to produce one complete forecast cycle. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Percentage of processed items that contained an error or needed manual correction. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Days from period close to delivery of the period's report. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Hours between data availability and report delivery to stakeholders. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Staff hours per week spent compiling and distributing reports by hand. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| operations |
Distinct report types fully automated and removed from manual production. | count | reports | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
OpenAI
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| openai |
OpenAI's spend for the month over the output tokens it generated, per million. Written to ai.cost.per_million_output_tokens instead when this connection is the primary source for AI usage. | currency | USD | OpenAI |
| openai |
OpenAI's spend for the month over the requests it served. Written to ai.cost.per_request instead when this connection is the primary source for AI usage. | currency | USD | OpenAI |
| openai |
OpenAI's input tokens for the month. Written to ai.usage.input_tokens instead when this connection is the primary source. | count | tokens | OpenAI |
| openai |
Input tokens sent to one OpenAI model in the month; the model is in the observation's dimensions. | count | tokens | OpenAI |
| openai |
Output tokens generated by one OpenAI model in the month; the model is in the observation's dimensions. | count | tokens | OpenAI |
| openai |
API requests to one OpenAI model in the month; the model is in the observation's dimensions. | count | requests | OpenAI |
| openai |
Input plus output tokens for one OpenAI model in the month; the model is in the observation's dimensions. | count | tokens | OpenAI |
| openai |
OpenAI's output tokens for the month. Written to ai.usage.output_tokens instead when this connection is the primary source. | count | tokens | OpenAI |
| openai |
OpenAI's API requests for the month. Written to ai.usage.request_count instead when this connection is the primary source. | count | requests | OpenAI |
| openai |
OpenAI's usage spend for the month. | currency | USD | OpenAI |
| openai |
OpenAI's total tokens for the month. Written to ai.usage.total_tokens instead when this connection is the primary source. | count | tokens | OpenAI |
Media
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| media |
Average monthly active users on the service. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Average monthly watch hours per active user. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Average cost to localize one episode (dubbing, subtitling and QC). | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Episodes localized into additional languages in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Days from picture lock to delivery per episode. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Episodes entering post-production in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Staff hours per week on rights tracking, metadata correction and catalog reconciliation. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Share of royalty statements requiring dispute or correction. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| media |
Royalty statements issued in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
AI
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| ai |
All-in AI spend per million output tokens: everything the provider billed in the period (input, cache and output charges) divided by the output tokens it generated. The unit of AI Spend Optimization for a provider that reports tokens but no request count, such as Anthropic. | currency | USD | Anthropic, OpenAI |
| ai |
All-in AI spend per API request: everything the provider billed in the period divided by the requests made to it. The unit of AI Spend Optimization for a provider that reports request counts and its own spend, such as OpenAI. | currency | USD | OpenAI |
| ai |
Total AI provider spend in the period — the AI-cost source's, or every one's added up when the account reads them combined. | currency | USD | Anthropic, GitHub, OpenAI |
| ai |
Percentage of AI outputs routed to a human reviewer before being acted on. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| ai |
Total prompt/input tokens consumed across the primary AI provider in the period. | count | tokens | Anthropic, OpenAI |
| ai |
Total completion/output tokens generated by the primary AI provider in the period. | count | tokens | Anthropic, OpenAI |
| ai |
Number of API requests made to the primary AI provider in the period. OpenAI and Gemini report it; Anthropic reports tokens but no request count. | count | requests | OpenAI |
| ai |
Total tokens (input + output) used through the primary AI provider in the period. | count | tokens | Anthropic, OpenAI |
Government
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| government |
Average days from case intake to eligibility decision. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Benefit applications and cases processed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Average caseworker hours of hands-on work per case decided — not the days it waits for a decision. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Inbound constituent contacts per month. | count | calls | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Constituent service requests per month across every channel (phone, web, app and chat), as the 311 or case system counts them. | count | requests | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Average days from permit intake to decision. | duration | days | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Permit applications processed in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| government |
Average staff hours of hands-on work per permit decided — not the days it waits for a decision. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
NetSuite
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| netsuite |
NetSuite's expenses for the month. Written to finance.pnl.expenses instead when this connection is the primary source. | currency | USD | NetSuite |
| netsuite |
NetSuite's net income for the month. Written to finance.pnl.net_income instead when this connection is the primary source. | currency | USD | NetSuite |
| netsuite |
NetSuite's revenue for the month. Written to finance.pnl.revenue instead when this connection is the primary source. | currency | USD | NetSuite |
| netsuite |
NetSuite's invoices created for the month. Written to finance.invoices.count instead when this connection is the primary source. | count | invoices | NetSuite |
| netsuite |
NetSuite's invoices paid for the month. Written to finance.invoices.paid_count instead when this connection is the primary source. | count | invoices | NetSuite |
| netsuite |
NetSuite's invoice volume for the month. Written to finance.invoices.volume instead when this connection is the primary source. | currency | USD | NetSuite |
| netsuite |
NetSuite's bills received for the month. Written to finance.bills.count instead when this connection is the primary source. | count | bills | NetSuite |
| netsuite |
NetSuite's bill volume for the month. Written to finance.bills.volume instead when this connection is the primary source. | currency | USD | NetSuite |
Pipedrive
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| pipedrive |
Pipedrive's average sales cycle for the month. Written to crm.deals.avg_sales_cycle_days instead when this connection is the primary source. | duration | days | Pipedrive |
| pipedrive |
Pipedrive's average won deal size for the month. Written to crm.deals.avg_value instead when this connection is the primary source. | currency | USD | Pipedrive |
| pipedrive |
Pipedrive's lost deals for the month. Written to crm.deals.lost_count instead when this connection is the primary source. | count | deals | Pipedrive |
| pipedrive |
Deals open in Pipedrive at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | count | — | Pipedrive |
| pipedrive |
Value of the deals open in Pipedrive at sync time, a snapshot rather than a period total, written once per month and rewritten on every sync. | currency | USD | Pipedrive |
| pipedrive |
Pipedrive's deal win rate for the month. Written to crm.deals.win_rate instead when this connection is the primary source. | percentage | % | Pipedrive |
| pipedrive |
Pipedrive's won deals for the month. Written to crm.deals.won_count instead when this connection is the primary source. | count | deals | Pipedrive |
| pipedrive |
Pipedrive's won deal value for the month. Written to crm.deals.won_value instead when this connection is the primary source. | currency | USD | Pipedrive |
QuickBooks
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| quickbooks |
QuickBooks's bills received for the month. Written to finance.bills.count instead when this connection is the primary source. | count | bills | QuickBooks |
| quickbooks |
QuickBooks's bill volume for the month. Written to finance.bills.volume instead when this connection is the primary source. | currency | USD | QuickBooks |
| quickbooks |
QuickBooks's expenses for the month. Written to finance.pnl.expenses instead when this connection is the primary source. | currency | USD | QuickBooks |
| quickbooks |
QuickBooks's net income for the month. Written to finance.pnl.net_income instead when this connection is the primary source. | currency | USD | QuickBooks |
| quickbooks |
QuickBooks's revenue for the month. Written to finance.pnl.revenue instead when this connection is the primary source. | currency | USD | QuickBooks |
| quickbooks |
QuickBooks's invoices created for the month. Written to finance.invoices.count instead when this connection is the primary source. | count | invoices | QuickBooks |
| quickbooks |
QuickBooks's invoices paid for the month. Written to finance.invoices.paid_count instead when this connection is the primary source. | count | invoices | QuickBooks |
| quickbooks |
QuickBooks's invoice volume for the month. Written to finance.invoices.volume instead when this connection is the primary source. | currency | USD | QuickBooks |
Telecom
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| telecom |
Inbound customer care calls per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Customer care contacts per month across every channel: calls, chat, app and self-service. | count | contacts | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Customer care cost per subscriber per period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Field dispatch events per month. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Network incidents in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Mean minutes to recover from a network incident. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Average cost of retention offers per subscriber retained. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| telecom |
Subscribers retained through save offers in the period. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Xero
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| xero |
Xero's bills received for the month. Written to finance.bills.count instead when this connection is the primary source. | count | bills | Xero |
| xero |
Xero's bill volume for the month. Written to finance.bills.volume instead when this connection is the primary source. | currency | USD | Xero |
| xero |
Xero's expenses for the month. Written to finance.pnl.expenses instead when this connection is the primary source. | currency | USD | Xero |
| xero |
Xero's net income for the month. Written to finance.pnl.net_income instead when this connection is the primary source. | currency | USD | Xero |
| xero |
Xero's revenue for the month. Written to finance.pnl.revenue instead when this connection is the primary source. | currency | USD | Xero |
| xero |
Xero's invoices created for the month. Written to finance.invoices.count instead when this connection is the primary source. | count | invoices | Xero |
| xero |
Xero's invoices paid for the month. Written to finance.invoices.paid_count instead when this connection is the primary source. | count | invoices | Xero |
| xero |
Xero's invoice volume for the month. Written to finance.invoices.volume instead when this connection is the primary source. | currency | USD | Xero |
Billing
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| billing |
Charges in the period that kept revenue, in the currency the account settles in. | count | charges | Stripe |
| billing |
What the period's charges kept, captured less refunded, tax included, in the currency the account settles in. | currency | USD | Stripe |
| billing |
Subscriptions active at the end of the period. Watch out for
Good for
|
count | subscriptions | Stripe |
| billing |
Subscriptions canceled in the period as a percentage of those active at its start. Absent for a period with nothing active at the start. Watch out for
Good for
|
percentage | % | Stripe |
| billing |
Subscriptions canceled in the period. | count | subscriptions | Stripe |
| billing |
Monthly recurring revenue from subscriptions active at the end of the period. Watch out for
Good for
|
currency | USD | Stripe |
| billing |
Subscriptions created in the period. | count | subscriptions | Stripe |
Engineering
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| engineering |
Accepted suggestions as a share of the suggestions offered in the period. | percentage | % | Anthropic, Claude Enterprise, GitHub |
| engineering |
Suggestions developers accepted from an AI coding assistant in the period. Watch out for
Good for
|
count | acceptances | Anthropic, Claude Enterprise, GitHub |
| engineering |
Developers using an AI coding assistant on an average day in the period. Summed across assistants when read combined. | average | users | Anthropic, Claude Enterprise, GitHub |
| engineering |
Lines of code developers accepted from an AI coding assistant in the period. Watch out for
Good for
|
count | lines | Anthropic, Claude Enterprise, GitHub, OpenAI Codex |
| engineering |
Code suggestions an AI coding assistant offered developers in the period. | count | suggestions | Anthropic, Claude Enterprise, GitHub |
| engineering |
Average hours from a pull request being opened to being merged, over the pull requests merged in the period. | duration | hours | GitHub |
| engineering |
Pull requests merged in the period. | count | pull requests | GitHub |
Stripe
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| stripe |
Stripe's charges for the month that kept revenue, in the currency the account settles in. | count | — | Stripe |
| stripe |
What Stripe's charges kept for the month, captured less refunded, tax included, in the currency the account settles in. Charges in other currencies aren't counted. | currency | USD | Stripe |
| stripe |
Stripe's active subscriptions for the month. Written to billing.subscriptions.active_count instead when this connection is the primary source. | count | subscriptions | Stripe |
| stripe |
Stripe's subscription churn rate for the month. Written to billing.subscriptions.churn_rate instead when this connection is the primary source. | percentage | % | Stripe |
| stripe |
Stripe's churned subscriptions for the month. Written to billing.subscriptions.churned_count instead when this connection is the primary source. | count | subscriptions | Stripe |
| stripe |
Stripe's monthly recurring revenue for the month. Written to billing.subscriptions.mrr instead when this connection is the primary source. | currency | USD | Stripe |
| stripe |
Stripe's new subscriptions for the month. Written to billing.subscriptions.new_count instead when this connection is the primary source. | count | subscriptions | Stripe |
Intercom
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| intercom |
Intercom's closed conversations for the month that no AI deflection rule on the connection matched, plus the ones a rule matched whose customer came back. Read as support.tickets.agent_resolved_count when this connection is the primary source. | count | tickets | Intercom |
| intercom |
Intercom's average ticket first response time for the month. Written to support.tickets.avg_first_response_hours instead when this connection is the primary source. | duration | hours | Intercom |
| intercom |
Intercom's average time from a conversation opening to closing for the month, in days (Intercom reports hours; the computer converts). Read as support.tickets.avg_resolution_days when this connection is the primary source. | duration | days | Intercom |
| intercom |
Intercom's support tickets closed for the month. Written to support.tickets.closed_count instead when this connection is the primary source. | count | tickets | Intercom |
| intercom |
Intercom's average conversation rating for the month on the 0–1 scale the support keys use (Intercom rates 1–5; the computer converts). Read as support.tickets.csat_score when this connection is the primary source. | score | 0–1 | Intercom |
| intercom |
Intercom's support tickets opened for the month. Written to support.tickets.volume instead when this connection is the primary source. | count | tickets | Intercom |
Zendesk
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| zendesk |
Zendesk's solved and closed tickets for the month that no AI deflection rule on the connection matched, plus the ones a rule matched whose customer came back. Read as support.tickets.agent_resolved_count when this connection is the primary source. | count | tickets | Zendesk |
| zendesk |
Zendesk's average ticket first response time for the month. Written to support.tickets.avg_first_response_hours instead when this connection is the primary source. | duration | hours | Zendesk |
| zendesk |
Zendesk's average time from a ticket's creation to its solve for the month, in days (the computer converts from hours). Read as support.tickets.avg_resolution_days when this connection is the primary source. | duration | days | Zendesk |
| zendesk |
Zendesk's ticket CSAT score for the month. Written to support.tickets.csat_score instead when this connection is the primary source. | score | 0–1 | Zendesk |
| zendesk |
Zendesk's support tickets closed for the month. Written to support.tickets.closed_count instead when this connection is the primary source. | count | tickets | Zendesk |
| zendesk |
Zendesk's support tickets opened for the month. Written to support.tickets.volume instead when this connection is the primary source. | count | tickets | Zendesk |
Claude Enterprise
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| claude_enterprise |
Accepted tool actions as a share of those proposed across the Claude Enterprise organization for the month. Read as engineering.coding_assistant.acceptance_rate when Claude Enterprise is the primary coding-assistant source. | percentage | % | Claude Enterprise |
| claude_enterprise |
Edits and writes developers accepted in Claude Code across the Claude Enterprise organization for the month — one accepted tool action each, the same unit as Anthropic's Claude Code report. Read as engineering.coding_assistant.acceptances when Claude Enterprise is the primary coding-assistant source. Watch out for
Good for
|
count | acceptances | Claude Enterprise |
| claude_enterprise |
Members who used Claude Code on an average day in the month — members active only in other Claude products are not counted. Read as engineering.coding_assistant.active_users when Claude Enterprise is the primary coding-assistant source. | average | users | Claude Enterprise |
| claude_enterprise |
Lines of code Claude Code added across the Claude Enterprise organization in the month. Read as engineering.coding_assistant.lines_accepted when Claude Enterprise is the primary coding-assistant source. | count | lines | Claude Enterprise |
| claude_enterprise |
Tool actions Claude Code proposed across the Claude Enterprise organization in the month, accepted and rejected together. Read as engineering.coding_assistant.suggestions when Claude Enterprise is the primary coding-assistant source. | count | suggestions | Claude Enterprise |
Cloud
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| cloud |
Cloud budget ceiling for the period, across providers. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| cloud |
Forecast end-of-period cloud spend based on the current usage trajectory. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| cloud |
Total cloud infrastructure spend for the period on the primary provider. | currency | USD | AWS, Azure, Databricks, Google Cloud, Snowflake |
| cloud |
Percentage of provisioned cloud resources running at low or zero utilization. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| cloud |
What your cloud bill grows with (customers, orders, transactions or requests) in the period, counted the same way every period. | count | units | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Customer success
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| customer_success |
Customer success managers covering the accounts. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| customer_success |
Customer accounts managed per customer success manager. | count | — | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| customer_success |
Annual recurring revenue from accounts up for renewal in the period. | currency | USD | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| customer_success |
Percentage of customers up for renewal who renewed. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| customer_success |
Revenue retained from existing customers including expansion, as a percentage of the starting base. | percentage | % | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
Freshdesk
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| freshdesk |
Freshdesk's resolved and closed tickets for the month that no AI deflection rule on the connection matched, plus the ones a rule matched whose customer came back. Read as support.tickets.agent_resolved_count when this connection is the primary source. | count | tickets | Freshdesk |
| freshdesk |
Freshdesk's average ticket first response time for the month. Written to support.tickets.avg_first_response_hours instead when this connection is the primary source. | duration | hours | Freshdesk |
| freshdesk |
Freshdesk's average time from a ticket's creation to its resolution for the month, in days (the computer converts from hours). Read as support.tickets.avg_resolution_days when this connection is the primary source. | duration | days | Freshdesk |
| freshdesk |
Freshdesk's support tickets closed for the month. Written to support.tickets.closed_count instead when this connection is the primary source. | count | tickets | Freshdesk |
| freshdesk |
Freshdesk's support tickets opened for the month. Written to support.tickets.volume instead when this connection is the primary source. | count | tickets | Freshdesk |
Snowflake
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| snowflake |
Snowflake warehouse credits consumed in the month. | count | credits | Snowflake |
| snowflake |
The month's Snowflake bill split by usage type — compute, storage, cloud services and the rest — with Cortex AI under the service type it bills by (AI_FUNCTIONS, CORTEX_AGENTS and so on), the line in the observation's dimensions. What a cost link's service mappings match. | currency | USD | Snowflake |
| snowflake |
What Snowflake billed the account for the month, at its own contract rates, excluding usage Snowflake did not charge for. Read as cloud.cost.total_spend when this connection is the primary cloud cost source. | currency | USD | Snowflake |
| snowflake |
Mean execution time of Snowflake queries in the month. | duration | seconds | Snowflake |
| snowflake |
Successful Snowflake queries in the month. | count | queries | Snowflake |
Workflow automation
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| automation |
Runs of automated workflows that finished in the period, successful and failed. | count | runs | Make, Zapier, n8n |
| automation |
Runs of automated workflows that failed in the period. | count | runs | Make, Zapier, n8n |
| automation |
Minutes a person took to do the task one successful automated run now does, from a time study or your own timing. One figure for the initiative's workflows, so a study samples the tasks as often as each one runs. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| automation |
Runs of automated workflows that succeeded in the period. | count | runs | Make, Zapier, n8n |
Calendar
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| calendar |
Average attendees per meeting in the period on the calendars this connection syncs. | average | people | Google Workspace, Microsoft 365 |
| calendar |
Average length in minutes of a meeting on the calendars this connection syncs. | duration | minutes | Google Workspace, Microsoft 365 |
| calendar |
Meetings in the period on the calendars this connection syncs — confirmed, timed events with two or more attendees. A meeting on more than one of those calendars counts once. | count | meetings | Google Workspace, Microsoft 365 |
| calendar |
Hours of meetings in the period on the calendars this connection syncs, each meeting counted once however many attend and however many of those calendars it sits on. | duration | hours | Google Workspace, Microsoft 365 |
Google Workspace
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| google_workspace |
Average attendees per meeting on the Google calendars this connection syncs, for the month. Read as calendar.meetings.avg_attendees when this connection is the primary calendar source. | average | people | Google Workspace |
| google_workspace |
Average meeting length in minutes on the Google calendars this connection syncs, for the month. Read as calendar.meetings.avg_duration_mins when this connection is the primary calendar source. | duration | minutes | Google Workspace |
| google_workspace |
Meetings on the Google calendars this connection syncs, for the month, a meeting on more than one of them counted once. Read as calendar.meetings.count when this connection is the primary calendar source. | count | meetings | Google Workspace |
| google_workspace |
Hours of meetings on the Google calendars this connection syncs, for the month, each meeting counted once. Read as calendar.meetings.hours when this connection is the primary calendar source. | duration | hours | Google Workspace |
Make
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| make |
Make credits one scenario used in the month, which is what Make bills. Standard modules use 1 credit per operation; Make's built-in AI features add credits for tokens. The scenario is in the observation's dimensions. | count | credits | Make |
| make |
Total runs of one Make scenario in the month; the scenario is in the observation's dimensions. Read as automation.runs.count, every scenario's row added, when this connection is the primary workflow-automation source. | count | runs | Make |
| make |
Failed runs of one Make scenario in the month; the scenario is in the observation's dimensions. Read as automation.runs.failed_count, every scenario's row added, when this connection is the primary workflow-automation source. | count | runs | Make |
| make |
Successful runs of one Make scenario in the month; the scenario is in the observation's dimensions. Read as automation.runs.successful_count, every scenario's row added, when this connection is the primary workflow-automation source. | count | runs | Make |
Microsoft 365
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| microsoft_365 |
Average attendees per meeting on the Outlook calendars this connection syncs, for the month. Read as calendar.meetings.avg_attendees when this connection is the primary calendar source. | average | people | Microsoft 365 |
| microsoft_365 |
Average meeting length in minutes on the Outlook calendars this connection syncs, for the month. Read as calendar.meetings.avg_duration_mins when this connection is the primary calendar source. | duration | minutes | Microsoft 365 |
| microsoft_365 |
Meetings on the Outlook calendars this connection syncs, for the month, a meeting on more than one of them counted once. Read as calendar.meetings.count when this connection is the primary calendar source. | count | meetings | Microsoft 365 |
| microsoft_365 |
Hours of meetings on the Outlook calendars this connection syncs, for the month, each meeting counted once. Read as calendar.meetings.hours when this connection is the primary calendar source. | duration | hours | Microsoft 365 |
Work
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| work |
Average hours from an issue's start to its resolution, over the issues resolved in the period. | duration | hours | Jira |
| work |
Minutes of triage, coordination and hand-off one resolved issue takes, from a time study or your own timing. Not how long the issue was open. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| work |
Issues resolved in the period in the team's issue tracker. | count | issues | Jira |
| work |
Story points on the issues resolved in the period. | count | points | Jira |
AI assistants
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| ai_assistant |
People holding a license for a workplace AI assistant, as of the period's latest report. Shown beside active users for adoption; never priced. | count | users | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| ai_assistant |
Hands-on minutes one of the tasks a time study timed takes, without the AI assistant before it and with it now. A time study on this key records both. | duration | minutes | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| ai_assistant |
People who used a workplace AI assistant at least once in the period, each counted once however often they used it. | count | users | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
BigQuery
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| bigquery |
Bytes processed by BigQuery jobs in the month. | count | bytes | BigQuery |
| bigquery |
BigQuery jobs run in the month. | count | jobs | BigQuery |
| bigquery |
Slot milliseconds consumed by BigQuery jobs in the month. | count | slot-ms | BigQuery |
Google Cloud
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| gcp |
The amount of one GCP budget for the month; the budget is in the row's raw payload. | currency | USD | Google Cloud |
| gcp |
Spend against one GCP budget for the month, before tax; the budget is in the row's raw payload. Feeds cost entries through the initiative's budget mappings. | currency | USD | Google Cloud |
| gcp |
Google Cloud's total billed spend for the month. | currency | USD | Google Cloud |
Jira
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| jira |
Jira's average issue cycle time for the month. Read as work.issues.cycle_time_avg when Jira is the primary issue-tracking source. | duration | — | Jira |
| jira |
Jira's issues resolved in the month. Read as work.issues.resolved_count when Jira is the primary issue-tracking source. | count | — | Jira |
| jira |
Jira's issues story points completed for the month. Read as work.issues.story_points_completed when Jira is the primary issue-tracking source. | count | — | Jira |
n8n
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| n8n |
Production executions of one n8n workflow that started in the month and finished, successful plus failed. Counted as n8n's Insights counts them, except evaluation runs: no manual test runs or sub-workflow runs, and a retry counts as an execution of its own. The workflow is in the observation's dimensions. Read as automation.runs.count, every workflow's row added, when this connection is the primary workflow-automation source. | count | executions | n8n |
| n8n |
Production executions of one n8n workflow in the month that ended in error or crashed, including runs a later retry fixed; the workflow is in the observation's dimensions. Read as automation.runs.failed_count, every workflow's row added, when this connection is the primary workflow-automation source. | count | executions | n8n |
| n8n |
Production executions of one n8n workflow in the month that succeeded, on the first try or a retry; the workflow is in the observation's dimensions. Read as automation.runs.successful_count, every workflow's row added, when this connection is the primary workflow-automation source. | count | executions | n8n |
OpenAI Codex
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| openai_codex |
Lines of code Codex added that developers kept, for the month. Read as engineering.coding_assistant.lines_accepted when Codex is the primary coding-assistant source. Codex reports no count of accepted suggestions, so it feeds none of the other coding-assistant keys. | count | lines | OpenAI Codex |
| openai_codex |
Lines attributed to Codex that reached a commit, for the month — the stronger of the two line counts, but one the other assistants do not report, so it stays a platform key. | count | lines | OpenAI Codex |
| openai_codex |
Codex turns in the workspace for the month. Stands in for an active-developer count, which exists only in per-developer rows Roiva deliberately does not request. | count | turns | OpenAI Codex |
Zapier
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| zapier |
Failed Zap runs reported to Roiva's Zapier webhook in the month. Read as automation.runs.failed_count when this connection is the primary workflow-automation source. | count | runs | Zapier |
| zapier |
Total Zap runs reported to Roiva's Zapier webhook in the month. Read as automation.runs.count when this connection is the primary workflow-automation source. | count | runs | Zapier |
| zapier |
Successful Zap runs reported to Roiva's Zapier webhook in the month. Read as automation.runs.successful_count when this connection is the primary workflow-automation source. | count | runs | Zapier |
AWS
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| aws |
One AWS service's unblended cost for the month; the service is in the observation's dimensions. Feeds cost entries through the initiative's service mappings. | currency | USD | AWS |
| aws |
AWS's total spend for the month. | currency | USD | AWS |
Azure
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| azure |
One Azure service's cost for the month; the service is in the observation's dimensions. Feeds cost entries through the initiative's service mappings. | currency | USD | Azure |
| azure |
Azure's total spend for the month. | currency | USD | Azure |
Databricks
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| databricks |
Databricks list-price spend for the month on one product (billing_origin_product: MODEL_SERVING, JOBS, SQL, ...). | currency | USD | Databricks |
| databricks |
Databricks list-price spend for the month, from system.billing.usage priced at system.billing.list_prices. Read as cloud.cost.total_spend when this connection is the primary cloud cost source. | currency | USD | Databricks |
Workforce
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| workforce |
Discrete manual tasks (data pulls, formatting, distribution) performed each week. | count | tasks | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
| workforce |
Net staff hours recovered per week as a direct result of the initiative. | duration | hours | Recorded by hand, imported, or read from your warehouse (BigQuery, Databricks, Snowflake or SQL Server) |
American Express
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| amex |
What the American Express statements you uploaded charged in the month, in USD, for a month they cover end to end. A card is a payment rail rather than a provider billing for its own service, so this is not counted in provider-billed AI spend - a charge to a connected provider is already in that provider's own bill. | currency | USD | American Express |
Brex
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| brex |
What the Brex card was charged in the month, in USD. A card is a payment rail rather than a provider billing for its own service, so this is not counted in provider-billed AI spend - a charge to a connected provider is already in that provider's own bill. | currency | USD | Brex (coming soon) |
Looker
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| looker |
The monthly value of one numeric column of one Look; the Look and the column are in the observation's dimensions. Roiva cannot infer a unit from a Look, so the type is count unless a person overrides the definition. | count | — | Looker |
Ramp
| Key | What it measures | Type | Unit | Fed by |
|---|---|---|---|---|
| ramp |
What the Ramp card was charged in the month, in USD. A card is a payment rail rather than a provider billing for its own service, so this is not counted in provider-billed AI spend - a charge to a connected provider is already in that provider's own bill. | currency | USD | Ramp (coming soon) |