← Files BelegboteARCHIVED FILE
plugin.json
6.84 KB · Nov 3, 2026 · 19:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "belegbote",
"version": "1.0.1",
"description": "Read received e-invoices and send e-invoices through the Peppol network with your Belegbote account.",
"author": {
"name": "fino data services GmbH",
"email": "support@belegbote.de",
"url": "https://belegbote.de"
},
"homepage": "https://belegbote.de",
"keywords": [
"e-invoice",
"peppol",
"xrechnung",
"invoice",
"accounting"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Belegbote",
"shortDescription": "E-invoices via Peppol",
"longDescription": "Belegbote is an inbox and outbox for electronic invoices on the Peppol network. Connect your Belegbote account to read the invoices and credit notes you received, look up their details, the invoice XML, the original file or a PDF rendering, and send e-invoices such as XRechnung or Peppol BIS Billing documents to business partners.\n\nYou can also search the public Peppol directory for companies and check whether a recipient can receive documents through Peppol, by Peppol ID or VAT number.\n\nBelegbote is built for small businesses and freelancers who need to receive and send e-invoices. Every request works on the one Belegbote account you connected. Sending requires the recipient to be reachable in the Peppol network; inviting recipients who are not yet reachable is only possible in the Belegbote web app. Documents cannot be deleted, paid or edited through this plugin.",
"developerName": "fino data services GmbH",
"category": "Finance",
"capabilities": [
"Read received invoices and credit notes",
"Download invoice XML, original files and PDFs",
"Send e-invoices through Peppol",
"Search the Peppol directory",
"Check Peppol reachability"
],
"websiteURL": "https://belegbote.de",
"supportURL": "https://belegbote.de/#fragen",
"privacyPolicyURL": "https://legal.finodata.com/belegbote/en/data-privacy.html",
"termsOfServiceURL": "https://legal.finodata.com/belegbote/en/terms.html",
"defaultPrompt": [
"Which invoices in my inbox are still unread?",
"Summarize the latest invoice I received.",
"Can DE123456789 receive e-invoices via Peppol?"
],
"brandColor": "#007BFF",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List unread documents in the inbox",
"prompt": "Which invoices in my Belegbote inbox are still unread?",
"tools_triggered": "list-inbox-documents",
"expected_behavior": "Lists the unread documents of the demo account with sender, document number, date and amount, newest first. Does not mark any document as read."
},
{
"description": "Summarize a received invoice",
"prompt": "Summarize the latest invoice I received and tell me when it is due.",
"tools_triggered": "list-inbox-documents, get-inbox-document",
"expected_behavior": "Finds the newest document in the inbox, fetches its details and summarizes sender, line items, total amount and due date as stated in the document."
},
{
"description": "Provide a PDF of a received invoice",
"prompt": "Give me a PDF of the most recent invoice in my inbox.",
"tools_triggered": "list-inbox-documents, get-inbox-document",
"expected_behavior": "Returns a short-lived download link to a PDF rendering of the newest inbox document."
},
{
"description": "Find a company in the Peppol directory and check its reachability",
"prompt": "Find Belegbote Demo Empfaenger in the Peppol directory and check whether it can receive invoices.",
"tools_triggered": "search-peppol-directory, check-peppol-recipient",
"expected_behavior": "Finds the second demo account in the Peppol directory, reports its Peppol ID and confirms that it can receive invoices through Peppol."
},
{
"description": "Send an e-invoice to the second demo account",
"prompt": "Send the attached XRechnung to Belegbote Demo Empfaenger via Peppol.",
"tools_triggered": "check-peppol-recipient, send-document",
"expected_behavior": "Confirms the send with the user, validates and sends the attached document from the demo account to the second demo account and reports the returned message ID. Delivery happens asynchronously."
}
],
"negative": [
{
"description": "Deleting documents is not supported",
"prompt": "Delete all invoices in my Belegbote inbox."
},
{
"description": "Paying invoices is not supported",
"prompt": "Pay the latest invoice in my inbox."
},
{
"description": "Sending to a recipient that is not reachable in the Peppol network",
"prompt": "Send the attached invoice by email to someone@example.com."
}
]
},
"demo_recording_url": "https://www.loom.com/share/adba66f55a134cd1810380d406a39eb4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"countries": [
"DE"
],
"release_notes": "Initial release: read received e-invoices, send e-invoices through Peppol, search the Peppol directory and check recipient reachability.",
"translations": {
"de-DE": {
"subtitle": "E-Rechnungen \u00fcber Peppol",
"description": "Belegbote ist ein Posteingang und Postausgang f\u00fcr elektronische Rechnungen im Peppol-Netzwerk. Verbinden Sie Ihr Belegbote-Konto, um empfangene Rechnungen und Gutschriften zu lesen, ihre Details, das Rechnungs-XML, die Originaldatei oder ein PDF abzurufen und E-Rechnungen wie XRechnung oder Peppol BIS Billing an Gesch\u00e4ftspartner zu senden.\n\nAu\u00dferdem k\u00f6nnen Sie das \u00f6ffentliche Peppol-Verzeichnis nach Unternehmen durchsuchen und pr\u00fcfen, ob ein Empf\u00e4nger per Peppol erreichbar ist, anhand der Peppol-ID oder der USt-IdNr.\n\nJede Anfrage arbeitet mit genau dem einen Belegbote-Konto, das Sie verbunden haben. Zum Senden muss der Empf\u00e4nger im Peppol-Netzwerk erreichbar sein; nicht erreichbare Empf\u00e4nger lassen sich nur in der Belegbote Web-App einladen. Dokumente k\u00f6nnen \u00fcber dieses Plugin nicht gel\u00f6scht, bezahlt oder bearbeitet werden."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: fea5118fde05a149fd16ade0cdbaf8204979fc81cf9af3ea04c04ff9bd95ab60