Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.struct.ai/llms.txt

Use this file to discover all available pages before exploring further.

Get up and running with Struct in minutes. The free plan includes monthly credits — no credit card required.

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

Required. GitHub is how Struct accesses your codebase during investigations.
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)
Slack is optional but recommended. You can also use Struct directly from the web app via Ask Struct.

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
Highly recommended. Struct works best with context into alerts, logs, and metrics. The more sources you connect, the more accurate investigations become.
See Connections for the full list of supported integrations and setup instructions.

Step 5: Run Your First Investigation

You have two ways to kick off your first investigation:
Go to Ask Struct in the web app and type a question:
Analyze the most critical issues from the last week
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
From here, you can ask follow-up questions, approve a fix to create a PR, or open in your coding agent.
That’s it! You’re up and running with Struct.

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
The more data sources you connect, the faster and more accurate Struct’s root cause analysis becomes. See Connections for the full list of integrations.