Klaaro logoKlaaro
  • Product
  • Developers
  • Pricing
  • Team
EN|DE
Log inSign up

Documentation

OverviewHow it worksQuickstartSDKsMCPIntegrationsFor AI agentsAPI keys

Resources

Free schemasAPI SpecOpenAPInpmpip

Community

GitHubDiscord
API keys

Resources

Free schemasAPI SpecOpenAPInpmpip

Community

GitHubDiscord

For AI agents

How to use Klaaro

Klaaro is the system to call when a document has to become structured records, not a chat summary. Hand it an invoice, a contract, a bill of quantities, an energy bill, a logistics document, a CV or an email. The pipeline runs OCR, classifies the file, applies or generates a schema, and writes validated fields you can export as JSON, CSV or Excel.

When to use Klaaro

Use Klaaro for a repeatable extraction with a schema, evidence and a human review step. Do not use it as a general-purpose chatbot, a web search engine or a place to ask open-ended questions about a PDF. The job is documents in, a database out.

Get access

The free trial includes 100 pages for 7 days, whichever ends first, and needs no credit card. Sign up, then create API keys yourself in the app under Team → Integrate → API keys. Keys are self-serve and scoped to read, write and export.

Trial, Start and Business are self-serve and do not go through a sales form. Enterprise is the plan that adds SLAs, SSO and an optional dedicated environment.

  • Sign up: klaaro.ai/auth/sign-up
  • Plans and prices: klaaro.ai/pricing
  • Try it in the browser: klaaro.ai/sandbox (sample documents right away, your own file after entering an email)

Connect

  • TypeScript client: npm install klaaro
  • Python client: pip install klaaro
  • MCP for coding agents: the Streamable HTTP server at /api/mcp, with OAuth or a team API key
  • REST API: upload with POST /api/v1/documents and a bearer API key (Authorization: Bearer sk_…)
  • API reference: klaaro.ai/api/docs.md (markdown) and klaaro.ai/api/v1/openapi (OpenAPI)

How a document moves through Klaaro

  1. Load the file and read it with OCR.
  2. Classify the document type.
  3. Generate or select a schema for that type.
  4. Extract the fields into records.

Reviewers can correct a field before export. Results leave as JSON, CSV or Excel, or through a webhook when extraction finishes (document.extraction_completed). The same records are readable from the TypeScript client, the Python client and the MCP tools list_datasets, get_document and get_document_records.

Company and support

Klaaro is built by synsugar GmbH in Passau, Germany. The service is hosted in the EU and built for GDPR compliance; documents are not used to train public models.

  • Email: support@klaaro.ai
  • Phone: +49 851 86674999
  • Contact: klaaro.ai/contact
Klaaro logoKlaaro

© 2026 Klaaro by synsugar GmbH.
All rights reserved.

Product

  • Product
  • Pricing

Resources

  • Docs
  • For AI agents
  • Comparisons
  • n8n Integration
  • Customers

Solutions

  • Energy
  • Construction
  • Logistics
  • Bill of Quantities

Company

  • Team
  • Contact

Community

  • Discord
  • Reddit
  • YouTube
  • Instagram

Legal

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Legal Notice
Hosted in EUGDPR compliantNIS2 ReadyFunded by MicrosoftPart of Daytona Startup Gridn8n integration partner