> ## Documentation Index
> Fetch the complete documentation index at: https://docs.docintell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Turn Documents into Data. Keep the Source Safe.

DocIntell is a **financial document intelligence API** that extracts structured data from PDFs with automatic document type detection.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get your first extraction in 5 minutes
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Complete API documentation
  </Card>

  <Card title="Webhooks" icon="webhook" href="/concepts/webhooks">
    Real-time notifications for async processing
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Get your API key
  </Card>
</CardGroup>

## Core Concepts

<Steps>
  <Step title="Ingest Documents">
    Upload PDFs to our SEC 17a-4 compliant Cold Vault. Documents are stored with immutable Object Retention Lock — they cannot be tampered with or deleted during the retention period.
  </Step>

  <Step title="Automatic Extraction">
    DocIntell automatically detects document types and extracts relevant data.
  </Step>

  <Step title="Receive Webhooks">
    Get notified when extractions complete via webhooks with HMAC signatures for security.
  </Step>
</Steps>

## Architecture Overview

```mermaid theme={null}
%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#6366f1', 'primaryTextColor': '#fff', 'primaryBorderColor': '#4f46e5', 'lineColor': '#94a3b8', 'secondaryColor': '#f1f5f9', 'tertiaryColor': '#e2e8f0', 'background': 'transparent' }}}%%
flowchart TB
    App["<b>Your App</b>"]
    API["<b>DocIntell API</b>"]

    App -->|"POST /documents"| API

    API --> ColdVault["<b>Cold Vault</b><br/><i>(GCS + Lock)</i>"]
    API --> Workers["<b>Extraction</b><br/><b>Workers</b>"]
    API --> HotIndex["<b>Hot Index</b><br/><i>(Cloud SQL)</i>"]

    style App fill:#6366f1,stroke:#4f46e5,color:#fff
    style API fill:#6366f1,stroke:#4f46e5,color:#fff
    style ColdVault fill:#10b981,stroke:#059669,color:#fff
    style Workers fill:#f59e0b,stroke:#d97706,color:#fff
    style HotIndex fill:#3b82f6,stroke:#2563eb,color:#fff
```

## Security & Compliance

<CardGroup cols={2}>
  <Card title="SEC 17a-4 Compliant" icon="shield-check">
    Immutable storage with Object Retention Lock
  </Card>

  <Card title="Multi-Tenant Isolation" icon="lock">
    Row-Level Security ensures complete data separation
  </Card>

  <Card title="HTTPS Only" icon="lock-keyhole">
    All API traffic encrypted in transit
  </Card>

  <Card title="Webhook Signatures" icon="signature">
    HMAC-SHA256 signatures prevent spoofing
  </Card>
</CardGroup>

## Next Steps

Ready to get started?

<CardGroup cols={2}>
  <Card title="Quickstart Guide" icon="play" href="/quickstart">
    Your first extraction in 5 minutes
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Get your API key
  </Card>
</CardGroup>
