hazel-docs

Documents for the things you automate.

Invoices, offers and legally compliant e-invoices — created by your agents, your code or your workflow tools. As simple as it gets.

Free — 50 documents / month, no card.

Works with your agents & tools
Claude CodeCursorWindsurfChatGPTn8nmake.com

Connect it from anywhere you automate.

One tool, many ways in. Whatever drives your automation, hazel-docs turns it into a finished document.

Claude, Cursor & agents
via MCP
Your own software
REST API
n8n · make.com
workflow tools
hazel-docs
generate
Invoice
Offer
E-invoice (XML)
Your template

Documents in seconds

Invoice, offer, letter.

Your own templates

Built by hand — or by your agent.

E-invoicing built in

XRechnung / ZUGFeRD.

Wired into your stack

MCP, REST, n8n, make.com.

How it works

From zero to first document in minutes.

No PDF plumbing, no template wrangling. Three steps and your automation is issuing documents.

  1. 01

    Register & create an API key

    Sign up free and generate a key in the dashboard — one key works across all your tools.

  2. 02

    Connect via MCP or REST

    Point your agent at the MCP server, or call the REST API directly. Setup is a couple of lines.

  3. 03

    Generate documents & e-invoices

    Send your data, get back a finished PDF or a valid XRechnung / ZUGFeRD XML.

Invoice, offer, letter — and your own.

Start from a built-in template or define your own fields. Your agent can build templates too.

E-Invoicing

Standards-compliant e-invoices, built in.

Mandatory for B2B in Germany and the EU since 2025. hazel-docs generates exactly the formats your accounting and the tax office accept — no external converter needed.

  • XRechnung (XML)
  • ZUGFeRD (hybrid PDF/A-3)
  • Valid, schema-checked output
  • EN 16931 compliant

Start free.

50 documents per month, no credit card. Paid tiers come later — the free tier stays.

Frequently asked questions

Can't find an answer? Head over to the docs.

Do I need a credit card?

No. The free tier gives you 50 documents per month without any payment details.

What is MCP?

The Model Context Protocol lets AI agents call tools directly. hazel-docs ships an MCP server, so agents like Claude can generate documents without glue code.

Are the e-invoices legally compliant?

Yes — hazel-docs produces XRechnung and ZUGFeRD output following the EN 16931 standard required for B2B in Germany and the EU.

Can I build my own templates?

Yes. Start from a built-in template or define your own fields — by hand or via your agent.

Where is my data stored?

On our own infrastructure. Generated documents are stored so you can retrieve them again via the API.

What happens when I hit the limit?

The API returns a clear message with the reset date, so your agent can tell you exactly why it paused.