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

# AI Receiving Platform: Automate Inventory Receiving

> Eliminate manual packing slip matching. The AI Receiving Platform extracts, validates, and posts goods receipts to your ERP automatically.

The AI Receiving Platform transforms your warehouse receiving workflow by using generative AI to read packing slips, match them against purchase orders in your ERP, and automatically post goods receipts, no manual data entry required. When a discrepancy is detected, the document is routed to a human reviewer for a quick decision.

<CardGroup cols={2}>
  <Card title="Introduction" icon="book-open" href="/introduction">
    Learn what the platform does and who it's designed for.
  </Card>

  <Card title="Quick Start" icon="rocket" href="/quickstart">
    Upload your first packing slip and see the AI in action.
  </Card>

  <Card title="Dashboard" icon="chart-line" href="/guides/dashboard">
    Monitor receiving volume, automation rates, and pending reviews.
  </Card>

  <Card title="Document Inbox" icon="inbox" href="/guides/document-inbox">
    Manage your daily review queue and resolve flagged documents.
  </Card>
</CardGroup>

## How It Works

The platform handles the full receiving lifecycle, from document ingestion through ERP writeback, in a few automated stages.

<Steps>
  <Step title="Upload a packing slip">
    Drag and drop a PDF or image, or snap a photo on your mobile device in the warehouse. The platform accepts PDF, PNG, JPG, TIFF, and WEBP files up to 50 MB.
  </Step>

  <Step title="AI extracts the data">
    The AI agent reads the document natively, no chunking, no templates, and extracts the PO number, vendor details, and all line items, even from complex tables.
  </Step>

  <Step title="Match against your ERP">
    The platform fetches the corresponding Purchase Order from your connected ERP (Odoo, SAP, NetSuite, Dynamics 365) and compares every line against what was shipped.
  </Step>

  <Step title="Auto-approve or route for review">
    Perfect matches are automatically posted as goods receipts in your ERP. Any discrepancy (overshipment, missing items, low confidence, ...) lands in the Document Inbox for a fast human decision.
  </Step>
</Steps>

## Guides & Administration

<CardGroup cols={2}>
  <Card title="Uploading Documents" icon="upload" href="/guides/uploading-documents">
    Supported formats, file size limits, and upload methods including mobile camera capture.
  </Card>

  <Card title="Review & Decision" icon="check-circle" href="/guides/review-and-decision">
    Approve or reject documents, make inline corrections, and understand AI decisions.
  </Card>

  <Card title="ERP Integrations" icon="plug" href="/admin/integrations">
    Connect Odoo, SAP, NetSuite, Dynamics 365, and more.
  </Card>

  <Card title="Extraction Config" icon="sliders" href="/admin/extraction-config">
    Define the fields the AI looks for on your packing slips.
  </Card>

  <Card title="Matching Config" icon="code-compare" href="/admin/matching-config">
    Set tolerance levels, fuzzy matching, and vendor-specific overrides.
  </Card>

  <Card title="Routing Config" icon="arrow-right-arrow-left" href="/admin/routing-config">
    Control which discrepancy types trigger human review and who receives them.
  </Card>

  <Card title="Versions & Audit Log" icon="clock-rotate-left" href="/admin/versions-audit">
    Review the full change history for every document and configuration update.
  </Card>
</CardGroup>

## Key Concepts

<CardGroup cols={2}>
  <Card title="Processing Pipeline" icon="diagram-project" href="/concepts/pipeline">
    Follow a document through all stages from upload to ERP writeback.
  </Card>

  <Card title="AI Extraction" icon="microchip" href="/concepts/ai-extraction">
    How the LLM and OCR layer work together to parse unstructured packing slips.
  </Card>

  <Card title="ERP Matching" icon="arrows-left-right" href="/concepts/erp-matching">
    Understand how extracted line items are reconciled against purchase order data.
  </Card>
</CardGroup>
