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

# Introduction

> Turn documents into reliable, structured data — without building fragile pipelines.

Matil is a document intelligence platform. You send documents — invoices, contracts, IDs, delivery notes, utility bills — and Matil returns clean, structured JSON.

No templates. No manual rules. No OCR pipelines to maintain.

## How it works

<Steps>
  <Step title="Choose a structure">
    A structure defines what data to extract from a document. You can import one from the marketplace or build your own.
  </Step>

  <Step title="Create a deployment">
    A deployment links your structure to a stable ID that you use in API calls. Update the structure version without changing your integration.
  </Step>

  <Step title="Send documents">
    Use the API to send documents to your deployment. You can send URLs, base64-encoded files, or plain text.
  </Step>

  <Step title="Get structured results">
    Matil processes your documents and returns validated JSON. Every result is stored as an **entry** that you can retrieve or correct later.
  </Step>
</Steps>

## Two ways to get a structure

### Use a ready-made structure from the marketplace

The [Matil Marketplace](https://matil.ai/marketplace) offers pre-built structures for common document types — invoices, delivery notes, IDs, utility bills, and more. Import one and start processing immediately.

Marketplace structures have a fixed price per page that varies depending on the structure.

### Build your own custom structure

If your use case isn't covered by the marketplace, create a custom structure in the [Matil Dashboard](https://admin.matil.ai). Define exactly the fields you need, with the types, validations, and logic that match your requirements.

Custom structures are billed at **0.10 € per page**.

<CardGroup cols={2}>
  <Card title="Marketplace" href="https://matil.ai/marketplace">
    Browse ready-made structures for common document types.
  </Card>

  <Card title="Build your own" href="/en/guides/structures">
    Learn how to define a custom structure.
  </Card>
</CardGroup>

## Key concepts

* **Structures** — A schema that defines the fields to extract from a document. [Learn more](/en/guides/structures)
* **Deployments** — A stable entry point that links a structure version to an API endpoint. [Learn more](/en/guides/deployments)
* **Entries** — Every processed result is stored as an entry. You can retrieve, review, or correct entries. [Learn more](/en/guides/entries)
* **Documents** — The input you send to Matil. Supports URLs, base64, and plain text. [Learn more](/en/guides/documents)

## Where to start

<CardGroup cols={2}>
  <Card title="Quickstart" href="/en/quickstart">
    Make your first API call in minutes.
  </Card>

  <Card title="Structures" href="/en/guides/structures">
    Understand how to define what data you want to extract.
  </Card>

  <Card title="Authentication" href="/en/api-reference/authentication">
    Set up your API keys.
  </Card>

  <Card title="API Reference" href="/en/api-reference/overview">
    Jump straight to the endpoint documentation.
  </Card>
</CardGroup>
