Key Concepts
This page covers the foundational concepts behind OpsTower. Understanding these building blocks will help you get the most out of the platform.
Agents
Section titled “Agents”Agents are the core of OpsTower. Each agent is an autonomous assistant that connects to your data sources, answers questions, and performs investigations on your behalf.
OpsTower offers two agent types, each specialized for a different operational need:
Debugger
Section titled “Debugger”Debugger agents are built for investigating errors and tracing issues across your stack. They can query logs, search through code repositories, and run database queries to piece together what went wrong and why.
Typical use cases for Debugger agents:
- Investigating production errors by correlating log entries with recent code changes.
- Tracing a bug from a user-facing symptom through application logs to the root cause.
- Querying database records to verify data integrity when an issue is reported.
Analyst
Section titled “Analyst”Analyst agents are built for analytics and trend analysis. They monitor your product metrics, detect anomalies, and surface changes that matter.
Typical use cases for Analyst agents:
- Tracking key product metrics like sign-ups, conversions, or retention over time.
- Detecting sudden spikes or drops in user activity.
- Generating periodic summaries comparing current performance against previous periods.
Agent Configuration
Section titled “Agent Configuration”Each agent can be customized with:
- Multiple connections — enable any combination of your connected data sources.
- A specific AI model — override the global default model for this agent.
- Knowledge items — attach custom context to help the agent understand your systems.
Connections
Section titled “Connections”Connections are integrations between OpsTower and your external services. They allow agents to read data from your analytics platforms, log providers, databases, and code repositories.
Connections fall into four categories:
Analytics
Section titled “Analytics”Integrate with product analytics platforms to give Analyst agents access to event data, user behavior, and product metrics.
| Service | Description |
|---|---|
| PostHog | Open-source product analytics |
| Amplitude | Product analytics and event tracking |
| GA4 | Google Analytics 4 |
Connect log aggregation services so Debugger agents can search and analyze your application logs.
| Service | Description |
|---|---|
| Axiom | Log management and observability |
| Cloudflare | Cloudflare Workers and CDN logs |
| Google Cloud | Google Cloud Logging |
| AWS CloudWatch | AWS monitoring and log management |
Databases
Section titled “Databases”Grant agents read access to your databases for data verification and investigation queries.
| Service | Description |
|---|---|
| D1 | Cloudflare D1 serverless SQL database |
| Supabase | Open-source Firebase alternative (PostgreSQL) |
| Generic SQL | Any SQL database via connection string |
| DynamoDB | AWS managed NoSQL database |
| Firestore | Google Cloud NoSQL document database |
Connect your code repositories so agents can search through source code, review recent changes, and correlate code modifications with production issues.
| Service | Description |
|---|---|
| GitHub | Source code repositories and commit history |
Reports
Section titled “Reports”Reports are automated analytics summaries generated by OpsTower. They are designed to keep you informed about your product’s performance without requiring manual analysis.
Each report includes:
- Key metrics — the numbers that matter most for your product.
- Period-over-period comparisons — how current values compare to the previous period.
- Anomaly detection — automatic identification of unusual patterns or sudden changes.
- AI-generated insights — plain-language explanations of what the data means and what might need attention.
Reports can be scheduled to run daily and delivered via email, so your team starts each day with a clear picture of how things are going.
Reports are tied to analytics connections (PostHog, Amplitude, GA4). You can create multiple reports with different configurations and delivery schedules.
Knowledge
Section titled “Knowledge”Knowledge allows you to provide agents with custom context about your systems, products, and processes. This helps agents give more relevant and accurate responses.
There are three types of knowledge:
Free-Form Text
Section titled “Free-Form Text”Write plain text descriptions directly in the OpsTower interface. Use this for quick context like:
- Descriptions of your product architecture.
- Team conventions and naming standards.
- Known issues or ongoing incidents.
Uploaded Files
Section titled “Uploaded Files”Upload documents in PDF, TXT, or Markdown format. This is useful for:
- Technical design documents.
- Runbooks and standard operating procedures.
- Architecture diagrams and system documentation.
Attached Reports
Section titled “Attached Reports”Link an existing OpsTower report as a knowledge source. This gives agents access to your latest analytics data as background context when answering questions, combining real-time data access with historical trend awareness.
AI Models
Section titled “AI Models”OpsTower supports multiple AI model providers, giving you flexibility in choosing the right model for your needs.
Supported Providers
Section titled “Supported Providers”- Anthropic — Claude model family.
- OpenAI — GPT model family.
- Google — Gemini model family.
Model Configuration
Section titled “Model Configuration”You can configure AI models at two levels:
- Global default — set a default model in your account settings that applies to all agents unless overridden.
- Per-agent override — assign a specific model to an individual agent, useful when different tasks benefit from different model strengths.
OpsTower offers three pricing tiers to match teams of different sizes and needs.
Explore (Free)
Section titled “Explore (Free)”The free tier is designed for individuals and small teams getting started with operational agents. It includes access to core features with usage limits on the number of agents, connections, and interactions.
Operate (Pro)
Section titled “Operate (Pro)”The Pro tier is built for growing teams that need more capacity. It raises the limits on agents, connections, and report scheduling, and unlocks additional configuration options.
Scale (Business)
Section titled “Scale (Business)”The Business tier is designed for larger teams with advanced requirements. It includes the highest usage limits, priority support, and additional administrative controls for team management.
Next Steps
Section titled “Next Steps”- Follow the Quickstart guide to set up your first agent.
- Browse the Connections documentation to see all available integrations.
- Learn how to configure Reports for automated analytics delivery.