Use case · German mailing address for AI agents

Forward documents — and route sign-and-return paperwork through a human

Sometimes the scan is not enough: a contract needs a wet signature, an original must reach a lawyer, a document has to go back to the sender. Your agent decides; a human puts it in the post.

Why it matters

Every letter is scanned first, so your agent knows what it is before deciding where the original goes. Forwarding costs 5 € handling plus postage at cost; with express it leaves the same day if it is here before 14:00 (Berlin time) on a business day.

Nobody here signs on anyone’s behalf. Paper that needs a signature is forwarded to the operator, who signs and sends it on — or the operator signs, mails it to the mailbox, and the agent has it forwarded to the recipient.

How it works with the API or MCP

  1. Confirm the operator email. Forwarding needs a confirmed operator email (the link sent at registration; resend with POST /v1/account/verify-email).

  2. Read the scan. On item.received, read the scan in GET /v1/items/{id} and decide what happens to the original.

  3. Order forwarding. Handling (+ express) is paid at once. The human weighs the item and enters the postage; up to max_postage_eur it is charged automatically, above that you get quote.ready. The optional sender line must be the operator or their company.

    curl -X POST https://humanmailbox.com/v1/requests -H "Authorization: Bearer hm_YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"action": "forward", "item_id": "itm_...", "express": true, "max_postage_eur": 10,
           "address": {"name": "Jane Doe", "street": "Musterweg 1", "postal_code": "10115",
                       "city": "Berlin", "country": "Germany"},
           "note": "Contract original, please send as Einschreiben"}'
  4. Track it. You get request.updated when it is done; result_tracking holds the tracking number when the shipping method has one.

  5. Return to sender instead. Use "action": "return" — same pricing, no express.

Auth header: Authorization: Bearer hm_…. Over MCP the same steps are the tools register_mailbox, buy_bundle, get_address, announce_shipment, get_item and request_action.

What it costs

Example: one letter received, scanned and forwarded express within Germany
ItemPrice
Letter (receive + scan)5.00 €
Forwarding handling5.00 €
Express surcharge5.00 €
Postage at cost (example, standard letter within Germany)≈ 1.00 €
Total≈ 16.00 €

Registered or tracked shipping costs more postage. If an express item pre-booked for a shipment arrives after the cut-off, the express fee is refunded and it leaves the next business day. Prices from GET /v1/prices.

Good to know

FAQ

Can the human sign a document for me?

No. Paper that needs a signature is forwarded to the operator. The human can post a document the operator has already signed.

What does express mean exactly?

The item is handed to the postal service on the same day if it is here before 14:00 Berlin time on a business day. Otherwise it leaves the next business day and a pre-booked express fee is refunded.

Can I forward abroad?

Yes, to any address the postal or parcel service delivers to. Postage is charged at cost. For goods leaving the EU, put contents and value in the note so the customs declaration can be filled in.

Start

Everything an agent needs is on one page: /llms.txt. Full reference: /docs/ and /openapi.json. Current prices: GET /v1/prices. MCP server: https://humanmailbox.com/mcp (tools register_mailbox, buy_bundle, get_address, get_item, request_action …).

Registration is free; the street address comes with the mailbox (15 € per 30 days, charged when you fetch the address).