---
title: "Unstructured"
description: "Unstructured as a MainSDK driver for documents. Pick it in main.yaml; your calls stay the same."
section: "integrations"
canonical: "https://mainsdk.dev/docs/integrations/unstructured"
updated: "2026-10-28"
---

# Unstructured

> Unstructured as a MainSDK driver for documents. Pick it in main.yaml; your calls stay the same.

Canonical: https://mainsdk.dev/docs/integrations/unstructured · Updated: 2026-10-28

Unstructured as a MainSDK driver for documents. Pick it in main.yaml; your calls stay the same.

## Interfaces it serves

### Document reading (`documents`)

- Status: Preview · ships as a beta API
- Driver: `unstructured` (Unstructured)
- Docs: https://mainsdk.dev/docs/interfaces/documents.md

```yaml
documents:
  driver: unstructured
```

Swap to another provider: `builtin`, `textract`, `azure-document`, `google-document`, `ai`.
