> ## 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.

# Struct

> The AI on-call agent that automatically root-causes engineering alerts and issues.

## Automatically root cause on-call issues

Struct is an AI support engineer that cross-references **logs, metrics, traces, and your codebase** to accurately root-cause engineering alerts and bugs — before you start debugging.

Trigger an investigation by **@mentioning Struct** in Slack, **assigning an issue** in Linear or Asana, or letting Struct respond **automatically to alerts** in your connected channels.

<Check>
  Struct completes its investigation before you open your laptop. Get started free — no credit card required.
</Check>

***

## How It Works

<Steps>
  <Step title="Integrate">
    Connect your observability stack, cloud logs, and codebase in minutes. Struct integrates with Sentry, Datadog, AWS, GitHub, Slack, and more.
  </Step>

  <Step title="Investigate">
    For every alert, Struct gathers logs, metrics, and traces — cross-references your codebase and recent commits — and delivers a structured root cause report.
  </Step>

  <Step title="Dive Deeper">
    Ask follow-up questions, explore alternative hypotheses, and query your production systems in natural language with [Ask Struct](/ask-struct).
  </Step>

  <Step title="Fix or Hand Off">
    Create a PR with one click, or hand off to your coding agent (Claude Code, Cursor) with full investigation context.
  </Step>
</Steps>

***

## Key Capabilities

<CardGroup cols={2}>
  <Card title="Cross-Signal Correlation" icon="arrows-split-up-and-left">
    Queries logs, metrics, traces, and your codebase in parallel — then connects the dots across systems.
  </Card>

  <Card title="On-Call Intelligence" icon="brain">
    Learns from past alerts and investigations to recognize patterns and improve accuracy over time.
  </Card>

  <Card title="Ask Struct" icon="message-question">
    Ask questions in natural language across all your production systems. No more switching between dashboards.
  </Card>

  <Card title="Fix & Handoff" icon="code-branch">
    One-click PRs with the [Build Agent](/build-agent), or seamless handoff to [Claude Code and Cursor](/open-in-agent) via MCP.
  </Card>
</CardGroup>

***

## Get Started

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Sign up free and run your first investigation in minutes
  </Card>

  <Card title="Connections" icon="plug" href="/connections">
    Connect your observability stack, cloud logs, and tools
  </Card>

  <Card title="Ask Struct" icon="message-question" href="/ask-struct">
    Query your production systems in natural language
  </Card>

  <Card title="Open in Claude Code / Cursor" icon="terminal" href="/open-in-agent">
    Set up MCP server and CLI bridge for one-click handoff
  </Card>
</CardGroup>

***

## Security

<CardGroup cols={2}>
  <Card title="SOC2 Type II" icon="shield-check">
    Fully compliant with SOC2 Type II standards
  </Card>

  <Card title="HIPAA Compliant" icon="shield-halved">
    Meets HIPAA requirements for protected data
  </Card>
</CardGroup>

* All data encrypted in transit and at rest
* Logically isolated per customer
* No customer data used for model training

<Tip>
  Trust documentation available at [trust.struct.ai](https://trust.struct.ai)
</Tip>
