Documentation
Get AetherCI running in under 5 minutes. Connect your CI/CD tools, and let AI diagnose your pipeline failures.
Quick Start
Create your account
Sign up at aetherci.app/signup with email or GitHub OAuth. You'll be prompted to create an organization — this is your team's workspace where all projects and data live.
Connect an integration
Go to Integrations in the sidebar. Click the platform you use (GitHub, Netlify, Render, etc.) and enter your credentials. AetherCI will generate a unique webhook URL — copy this for the next step.
Add the webhook to your CI/CD platform
Paste the webhook URL into your platform's webhook settings. AetherCI will now receive events every time a build runs, a deploy happens, or a workflow fails.
Run AI analysis
When a failure event arrives, click on it in the Events tab and hit Analyze Event. Claude AI will examine logs, code changes, and context to identify the root cause — usually in under 30 seconds.
Free tier includes 10 AI analyses per month — enough to evaluate AetherCI on a real project. No credit card required.
How It Works
AetherCI sits between your CI/CD platforms and your team. Here's the flow:
- Webhook event arrives — Your CI/CD platform sends a webhook when a build, deploy, or workflow runs. AetherCI normalizes the event regardless of platform.
- Context gathering — AetherCI pulls additional context: recent commits, logs, configuration files, dependency changes, and security data (if Snyk/Veracode is connected).
- AI analysis — Claude analyzes the failure with all available context. It identifies the root cause, suggests specific fixes, and rates its confidence.
- Action — From the analysis, you can create a GitHub/Linear issue, generate a fix PR, or copy the analysis to share with your team.
All data is scoped to your organization using Row-Level Security. Your data is never shared with other customers or used to train AI models.
Your First Analysis
After connecting an integration and receiving your first failure event:
- Navigate to Projects and select your project
- In the Events tab, find the failed event (marked with a red indicator)
- Click the event to open the detail panel
- Click Analyze Event
- Analysis runs in the background — you can navigate freely while it processes
- When complete, you'll see the root cause, suggested fixes, and confidence score
Tip: Use the Copy button to grab the analysis as formatted markdown — perfect for pasting into Slack or a GitHub issue.
Supported Integrations
AetherCI connects to 15+ platforms across your DevOps stack. Each integration receives events via webhooks and provides context for AI analysis.
GitHub
Workflows, PRs, deployments, code context
Azure DevOps
Build pipelines, work items, repos
AWS CodeCommit
Source control events
Netlify
Deploy events, build logs, metrics
Render
Deploy events, service metrics
Octopus Deploy
Release orchestration events
Supabase
Database event monitoring
Sentry
Error tracking context
Cloudflare
CDN and WAF metrics
Snyk
Vulnerability scanning context
Veracode
Security scanning context
Slack
Channel notifications
Microsoft Teams
Team notifications
Jira
Issue creation from analyses
Linear
Issue creation from analyses
PagerDuty
Incident routing
GitHub Integration
Setup
- In AetherCI, go to Integrations → GitHub
- Enter your GitHub Personal Access Token (with
reposcope for private repos, orpublic_repofor public only) - Enter the repository in
owner/repoformat - Click Save — AetherCI generates a webhook URL
- In GitHub, go to Settings → Webhooks → Add webhook
- Paste the webhook URL, set content type to
application/json - Select events: Workflow runs, Deployments, Push
What GitHub provides
- Workflow run events — triggers on every GitHub Actions run (success or failure)
- Code context — recent commits, changed files, branch info
- Issue creation — create GitHub issues directly from analysis results
- Fix PRs — AI generates a fix and opens a pull request in your repo
Token permissions: AetherCI needs repo scope to read code and create PRs/issues. For read-only analysis, public_repo + actions:read is sufficient.
Netlify Integration
Setup
- In AetherCI, go to Integrations → Netlify
- Enter your Netlify Personal Access Token (from Netlify User Settings)
- Enter your Site ID (found in Site Settings → General)
- Click Save — AetherCI generates a webhook URL
- In Netlify, go to Site Settings → Build & deploy → Deploy notifications
- Add an Outgoing webhook for: Deploy started, Deploy succeeded, Deploy failed
- Paste the AetherCI webhook URL for each event
What Netlify provides
- Deploy events — success, failure, and in-progress notifications
- Build logs — full build output for AI context
- Deploy metrics — success rate, deploy time, error rates
Render Integration
Setup
- In AetherCI, go to Integrations → Render
- Enter your Render API Key (from Render Dashboard → Account Settings)
- Enter your Service ID (starts with
srv-, found in your service's settings) - Click Save — AetherCI generates a webhook URL
- In Render, go to Service Settings → Notifications
- Add a webhook with the AetherCI URL, selecting deploy events
What Render provides
- Deploy events — build started, live, failed
- Service metrics — memory usage, CPU, error rates, latency
- Deploy logs — build output for root cause analysis
Azure DevOps Integration
Setup
- In AetherCI, go to Integrations → Azure DevOps
- Enter your Personal Access Token, Organization, and Project
- Click Save — AetherCI generates a webhook URL
- In Azure DevOps, go to Project Settings → Service Hooks
- Create a new webhook subscription for Build and Release events
- Paste the AetherCI webhook URL
What Azure DevOps provides
- Build pipeline events — triggered on build completion
- Work item context — linked work items for traceability
- Repository context — code changes and branch info
Sentry Integration
Setup
- In AetherCI, go to Integrations → Sentry
- Enter your Sentry Auth Token, Organization Slug, and Project Slug
- Click Save — AetherCI generates a webhook URL
- In Sentry, go to Settings → Integrations → Webhooks
- Add the AetherCI webhook URL and select Issue and Error events
What Sentry provides
- Error context — stack traces, breadcrumbs, and environment info enrich AI analysis
- Issue correlation — connect runtime errors to deployment failures
AI Analysis
AetherCI uses Claude by Anthropic to analyze pipeline failures. When you trigger an analysis, here's what happens:
- The failure event is enriched with context from all connected integrations — logs, code changes, config, security data
- Claude analyzes the combined context and identifies the most likely root cause
- It generates specific, actionable fix suggestions with confidence scores
- Results are displayed in the analysis panel with options to create issues or PRs
Each analysis includes:
- Root cause — what went wrong and why
- Suggested fixes — numbered, actionable steps to resolve the issue
- Confidence score — how certain the AI is (higher = more context available)
- Security context — vulnerability data from Snyk/Veracode if connected
Pattern Detection
AetherCI identifies recurring failure patterns across your project's history. The Pattern Insights tab shows:
- Recurring issues — failures that keep happening with the same root cause
- Systemic problems — infrastructure or process issues causing multiple failure types
- Known patterns — recognized failure signatures that can be auto-classified
- Cost impact — estimated engineering time and cost of recurring failures
- Process improvements — actionable suggestions to reduce failure frequency
Run a pattern analysis from the Pattern Insights tab in any project. It analyzes your last 90 days of failure data.
Anomaly Predictions
AetherCI monitors trends in your deployment metrics and predicts failures before they happen. Predictions include:
- Failure type — what's likely to break
- Severity — Critical, High, Medium, or Low based on estimated time to failure
- Estimated time — how many hours until the predicted failure
- Recommended actions — preventive steps to avoid the failure
- Confidence score — prediction reliability based on available data
Predictions run automatically on a 6-hour cycle when metrics data is available from your integrations.
Pipeline Optimization
AI analyzes your CI/CD pipeline configuration and suggests optimizations:
- Build speed — caching strategies, parallelization, unnecessary steps
- Cost reduction — resource rightsizing, build minutes optimization
- Reliability — retry strategies, timeout configurations, flaky test handling
- Security — secrets management, dependency pinning, supply chain hardening
Each recommendation can be applied with one click via Create PR — AetherCI generates the code change and opens a pull request in your repo.
Webhook Security
Every integration in AetherCI gets a unique webhook URL with a cryptographic token. Incoming webhooks are validated before processing:
- Token verification — each webhook URL contains a unique token tied to your integration
- Signature validation — for platforms that support it (GitHub, Sentry), AetherCI verifies HMAC signatures
- Rate limiting — webhook endpoints are rate-limited to prevent abuse
- Credential encryption — API keys and tokens are encrypted at rest using AES-256
See our Security page for full details on data handling and compliance.
Billing & Quotas
AetherCI offers four tiers:
- Free — 10 analyses/month, 1 project, 1 VCS integration
- Team ($99/mo) — 200 analyses/month, 10 projects, all integrations
- Business ($349/mo) — 800 analyses/month, 50 projects, priority support
- Enterprise — unlimited, BYOK, SSO/SAML, custom SLA
Annual billing saves 17%. Overages are billed at $0.75/analysis (Team) or $0.50/analysis (Business). See Pricing for full details.
Manage your subscription in Settings → Billing within the app.
Support
Need help? Here's how to reach us:
- Email: support@aetherci.com
- In-app: Use the Support page in the sidebar for guided help
- GitHub: File issues at github.com/aetherci-hq
Business and Enterprise customers receive priority support with guaranteed response times.