Step 1: Create Your Account
1
Sign up
Go to app.struct.ai and create an account
2
Create or join an organization
Set up a new organization or join an existing one via invitation
3
Pick a plan
Select the Free plan to get started (you can upgrade anytime)
Step 2: Connect GitHub
1
Go to Connections
After signing in, you’ll land on the Connections page
2
Connect GitHub
Click Connect next to GitHub and install the Struct GitHub App
3
Select repositories
Choose which repositories Struct should have access to. Start with a single repository to test the workflow — you can expand access later.
Step 3: Connect Slack
Connect Slack so you can @mention Struct to trigger investigations and receive reports in-thread.1
Connect Slack
Go to Connections → click Connect next to Slack
2
Authorize
Authorize the Struct app in your workspace
3
Select channels to monitor
Choose which channels Struct should monitor for alerts and conversations (e.g.,
#prod-alerts, #incidents)Step 4: Connect Observability
Connect at least one alerting platform and one log provider so Struct can cross-reference signals during investigations.1
Connect an alerting platform
Go to Connections and connect Sentry, Datadog, or another observability platform
2
Connect a log provider
Connect a cloud log provider like AWS CloudWatch, Azure Monitor, or Google Cloud Logging
Step 5: Run Your First Investigation
You have two ways to kick off your first investigation:- Ask Struct (Web)
- Slack
Go to Ask Struct in the web app and type a question:Struct creates an investigation and delivers a structured report.
Step 6: Review the Results
Struct delivers a structured investigation report with:- Root cause analysis — What went wrong and why
- Impact analysis — What’s affected and the severity
- Incident timeline — Key events leading up to the issue
- Suggested remediation — How to fix it
That’s it! You’re up and running with Struct.
Recommended Next Steps
Connect more of your stack to make investigations richer and more accurate:Connect Sentry
Give Struct access to stack traces, breadcrumbs, and error frequency
Connect Cloud Logs
Enable real-time log queries from AWS, Azure, or GCP
Set Up Auto-Investigations
Automatically investigate alerts with keyword filters
Open in Claude Code / Cursor
Set up one-click handoff to your coding agent