Initial Setup & Integrations
Learn how to set up StackPilot and connect your monitoring tools for automated incident response.
Setting up StackPilot involves connecting your existing development and monitoring tools to enable AI-powered incident response.
Prerequisites
Before setting up StackPilot, ensure you have:
- Admin access to your GitHub repository
- Access to your monitoring tools (PagerDuty, Sentry, Datadog, etc.)
- Slack workspace admin permissions (for notifications)
Step 1: Connect GitHub
StackPilot needs access to your repository to analyze code changes and generate pull requests:
- Navigate to Connections in your team workspace
- Click Connect GitHub
- Authorize StackPilot with the necessary repository permissions:
- Read access to code and commit history
- Write access to create pull requests
- Read access to deployment information
Step 2: Connect Monitoring Tools
PagerDuty Integration
Connect PagerDuty to automatically trigger StackPilot when incidents occur:
# StackPilot will automatically join incident Slack channels # and begin analysis when PagerDuty fires an alert
Sentry Integration
Connect Sentry for error tracking and stack trace analysis:
- Provides detailed error context and stack traces
- Correlates errors with specific code commits
- Enables automatic error pattern recognition
Datadog Integration
Connect Datadog for comprehensive monitoring data:
- Log aggregation and analysis
- Performance metrics and alerts
- Infrastructure monitoring context
Step 3: Configure Project Details
Add your technology stack information to help StackPilot understand your codebase:
- Go to Project Details in your workspace
- Select your technology stack (Node.js, Python, Java, etc.)
- Add any specific framework details (React, Django, Spring Boot, etc.)
- Configure deployment information and environment details
Step 4: Verify Setup
Once connected, StackPilot will:
- Monitor for incoming alerts from your configured tools
- Automatically analyze incidents and correlate with code changes
- Begin building your team's incident response patterns
You're now ready to let StackPilot help resolve your next incident!