Reports Overview
Reports are automated analytics summaries generated by AI agents that query your connected analytics platforms. OpsTower supports report generation from PostHog and Amplitude connections, producing structured data and formatted output that you can view, download, and discuss with an AI agent.
What a Report Contains
Section titled “What a Report Contains”Each report includes several sections that together provide a comprehensive snapshot of your product analytics.
Metrics
Section titled “Metrics”Reports cover the following key metrics for the reporting period:
- Unique users
- Total sessions
- New users
- Returning users
- Average session duration
- Top pages
Comparisons
Section titled “Comparisons”Every metric includes period-over-period comparisons with percentage changes:
- Today vs. yesterday — shows daily movement
- Today vs. 7 days ago — shows weekly trends
These comparisons help you quickly identify whether metrics are trending up or down relative to recent baselines.
Anomaly Detection
Section titled “Anomaly Detection”Metrics that changed by more than 30% compared to the previous period are automatically flagged as anomalies. This draws attention to significant shifts that may require investigation, whether they represent unexpected growth, sudden drops, or irregular patterns.
AI Summary
Section titled “AI Summary”Each report includes a natural language summary written by the AI agent. The summary analyzes the data holistically and highlights:
- Key trends across metrics
- Areas of concern (e.g., declining engagement, traffic drops)
- Notable insights (e.g., a spike in new users correlating with a campaign launch)
How Reports Are Stored
Section titled “How Reports Are Stored”Reports are stored in two formats:
- JSON — structured data containing all metrics, comparisons, and anomaly flags, suitable for programmatic access
- HTML — a formatted version designed for viewing in the browser and for email delivery
Report files are stored in Cloudflare R2 (object storage), and report metadata (status, timestamps, connection references) is stored in Cloudflare D1 (database).
Tier Limits
Section titled “Tier Limits”The number of reports you can generate per month depends on your plan:
| Plan | Reports per Month |
|---|---|
| Explore (Free) | 5 |
| Operate (Pro) | 31 |
| Scale (Business) | Unlimited |
Usage resets monthly (UTC). See Plans and Limits for full details on all plan features.