intel_revenue_summary
Summarizes revenue and sales metrics for a selected date range, optionally filtered by business unit. Returns revenue, opportunities, conversion, and sales totals to answer performance questions.
Instructions
Summarize Report 175 revenue and Report 179 sales for the selected date range, optionally filtered to one business unit. Returns completed, non-job, adjustment, and total revenue plus opportunities, conversion, and sales metrics by business unit; the aggregate reflects returned report rows and is not certified as an all-company total or as matching every tenant dashboard configuration. includeProductivityMetrics adds Report 177 metrics, and includeCollections fetches all payment pages for the period. Report calls are cached briefly and serialized per report/client with at least 65 seconds between starts; a failed source is identified in _warnings and its affected metrics may be empty.
Examples:
"What was our total revenue last month?" -> startDate="2026-02-01", endDate="2026-03-01"
"How much did HVAC bring in this quarter?" -> startDate="2026-01-01", endDate="2026-04-01", businessUnitName="HVAC"
"Revenue year to date" -> startDate="2026-01-01", endDate="2026-03-10"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | End date (YYYY-MM-DD) | |
| startDate | Yes | Start date (YYYY-MM-DD) | |
| businessUnitId | No | Filter by business unit ID | |
| businessUnitName | No | Filter by business unit name (resolved via cache, e.g. 'HVAC'). Alternative to businessUnitId. | |
| includeCollections | No | Include payments received during the selected period. Default: false. | |
| includeProductivityMetrics | No | Include business-unit productivity metrics from Report 177: revenue per hour, billable efficiency, upsold work, tasks per opportunity, and recalls. Default: false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||