Skip to content

Generating and Viewing Reports

OpsTower lets you generate analytics reports on demand from your connected analytics platforms. This guide covers how to create, view, download, and discuss reports.

  1. Navigate to the analytics connection you want to report on (PostHog, Amplitude, or Mixpanel).
  2. Go to the connection’s Reports page.
  3. Click Generate Report.

The system will create a new report and begin processing it. Only one report per day per connection is allowed — if you have already generated a report today for a given connection, you will need to wait until the next day.

After you trigger a report, it moves through the following statuses:

StatusDescription
PendingThe report has been created and is queued for processing.
RunningThe AI agent is actively querying your analytics platform and assembling the report.
CompletedThe report has been generated successfully and is ready to view.
FailedSomething went wrong during generation. Check your connection credentials and try again.
  1. Go to the connection’s Reports page.
  2. Find the completed report in the list.
  3. Click the report to open it in the report viewer.

Reports render as formatted HTML within the viewer, displaying metrics, comparisons, anomalies, and the AI-generated summary.

  1. Open a completed report in the viewer.
  2. Click the Download button in the report viewer toolbar.
  3. The report is saved as an HTML file to your local machine.

The downloaded file is self-contained and can be opened in any web browser or shared as an email attachment.

You can discuss a report’s findings with an AI agent directly from the viewer:

  1. Open a completed report in the viewer.
  2. Click Chat about this report.
  3. OpsTower creates a temporary Analyst agent with the report attached as context.
  4. Ask questions about the data, request deeper analysis, or explore specific metrics in conversation.

The temporary Analyst agent is automatically cleaned up after 24 hours. This keeps your workspace tidy while giving you a window to explore the report interactively.

Auto-Ticketing in Systems Operations Reports

Section titled “Auto-Ticketing in Systems Operations Reports”

Systems Operations reports support automatic ticket creation during report generation. When enabled, the report agent creates tickets in your ticketing system (e.g., Linear) for issues it discovers.

To set this up:

  1. Add a tickets connection (e.g., Linear) to the report’s data sources.
  2. Go to the report’s Ticketing tab and enable auto-ticketing.
  3. Choose whether to create tickets for all issues or only code-related bugs.

When the report runs, any issues matching your configured scope will have tickets created automatically. The tickets appear as links in the report’s Issues Found section. See Reports Overview for full details.