Connections Overview
Connections are integrations to external services that provide data to your agents. Each connection links OpsTower to a specific platform — such as an analytics tool, a logging service, a database, or a code repository — so that agents can query real data when answering your questions or generating reports.
You manage connections from the Connections page in the OpsTower dashboard. Once a connection is created, you can enable it on one or more agents to give them access to that data source.
Connection Categories
Section titled “Connection Categories”OpsTower supports four categories of connections, each serving a different purpose.
Analytics
Section titled “Analytics”Analytics connections provide product analytics data — events, metrics, user behavior, feature flags, experiments, and more.
| Service | Description |
|---|---|
| PostHog | Product analytics, feature flags, error tracking |
| Amplitude | Product analytics, charts, dashboards, cohorts |
| GA4 | Web and app analytics via Google Analytics 4 |
Logs connections provide application logs and observability data for investigating errors, performance issues, and system behavior.
| Service | Description |
|---|---|
| Axiom | Log management and observability |
| Cloudflare Logging | Edge and application logs from Cloudflare |
| Google Cloud Logging | Centralized logging for GCP workloads |
| AWS CloudWatch | Logs and metrics for AWS resources |
Databases
Section titled “Databases”Database connections allow agents to run read-only queries against your databases, enabling direct data lookups and analysis.
| Service | Description |
|---|---|
| Cloudflare D1 | Serverless SQLite databases on Cloudflare |
| Supabase | Postgres databases managed by Supabase |
| Generic SQL | Any PostgreSQL or MySQL database via connection string |
| AWS DynamoDB | NoSQL key-value and document database on AWS |
| Google Firestore | NoSQL document database on Google Cloud |
Code connections give agents access to your source code, enabling repository browsing, code search, and commit history review.
| Service | Description |
|---|---|
| GitHub | Repository browsing, code search, commit history |
Agent Type Compatibility
Section titled “Agent Type Compatibility”Not every agent type can use every category of connection. The table below shows which categories are available for each agent type.
| Agent Type | Analytics | Logs | Databases | Code |
|---|---|---|---|---|
| Debugger | Yes | Yes | Yes | |
| Analyst | Yes | Yes |
Debugger agents are designed for investigating issues, so they have access to logs, code, and databases — the tools you need to trace and resolve problems.
Analyst agents focus on understanding product performance and user behavior, so they have access to analytics platforms and databases for deeper data exploration.
Security
Section titled “Security”All connection credentials are encrypted at rest using AES-GCM encryption. OpsTower never stores plaintext secrets. Database connections are read-only by design, ensuring that agents cannot modify your data.
Plan Limits
Section titled “Plan Limits”The number of connections you can create depends on your subscription tier.
| Plan | Connection Limit |
|---|---|
| Free | 4 |
| Pro | 15 |
| Business | Unlimited |
If you reach your plan’s limit, you can upgrade from the billing settings page or remove an existing connection to free up a slot.
Next Steps
Section titled “Next Steps”- PostHog Connection — connect your PostHog project for product analytics
- Amplitude Connection — connect Amplitude via OAuth
- GA4 Connection — connect Google Analytics 4 with a service account