Automatic financial and operational analytics — budget analysis per site, revenue/expense/payment summary, aggregation from all ERP modules. Data, not guesses.
Without real data you decide on intuition. You lose money, miss opportunities. Analytics gives objective picture.
Monthly report takes days. By then numbers are old. Auto aggregation gives real-time.
Site forecast was 100,000. Reality? Without tracking — hell.
Revenue in module A, expenses in B, payments in C. Without unified summary — nothing visible.
Which site profits? Which client — problematic? Without analytics — intuition.
Construction Hub provides built-in analytics endpoints.
analyticsSummary.getSummary returns pre-aggregated financial data — revenues, expenses, cash flow, per period.
budgetAnalysis router with getAllObjectsBudgetSummary — for each active site planned vs actual budget, deviations.
completionPercent and earnedRevenue auto-calculated from acts. Real-time progress.
Data comes automatically from offers, acts, invoices, transactions. No manual copy-paste.
Standard time filters — month, quarter, year. Per-object filtering for specific deep-dive.
AI assistant module uses analytics data for natural language queries — "How profitable is site X?".
Four steps to data-driven decisions:
All documents in Construction Hub auto-aggregate. No ETL needed.
analyticsSummary.getSummary returns pre-aggregated data for company financial status.
budgetAnalysis provides detailed analysis — per object planned vs actual.
On real data you make informed decisions. AI assistant helps with natural queries.
Anyone who decides by data:
Company-wide overview. Real-time health.
Cash flow, budget vs actual, margins per site.
Their own site — budget tracking, completion %.
Historical data from all modules. Pre-aggregated for fast analysis.
Why built-in analytics beats Excel reports:
| Feature | Excel | Construction Hub |
|---|---|---|
| Aggregation | Manual | Auto from all modules |
| Budget vs actual | Pivot | budgetAnalysis endpoint |
| Real-time | Refresh file | On every new document |
| Per object | Sheets | getAllObjectsBudgetSummary |
| Completion % | Manual | Auto from acts |
| Filters | AutoFilter | Dates, objects, types |
| AI queries | None | AI assistant integration |
analyticsSummary.getSummary returns financial indicators — revenues, expenses, cash flow, overdue. Pre-aggregated for speed.
budgetAnalysis router provides per-object budget analysis. completionPercent, earnedRevenue, variance from plan.
Real-time. On every new document (offer, act, invoice, transaction) aggregated indicators update.
Yes, via getAllObjectsBudgetSummary and other endpoints with pagination. Standard JSON consumption.
Currently built-in endpoints cover standard needs. For custom — API access allows manual querying for specific needs.
AI assistant uses analytics data as context for answering natural language queries — "Which site profits most?".
Yes. Time-based filters allow monthly, quarterly, yearly views. Historical data preserved.