← WebMCP Directory

Tool tree

kwitantie.app

Productivity & BusinessTools verified
Website
Online receipt creation, PDF downloads and delivery from Kwitantie.
Explore capabilities
    get_kwitantieAnswer

    Lees de huidige inhoud van de kwitantie, zodat deze in één volgende tool-call gericht opgemaakt of aangepast kan worden.

    View tool JSON
    {
      "name": "get_kwitantie",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lees de huidige inhoud van de kwitantie, zodat deze in één volgende tool-call gericht opgemaakt of aangepast kan worden.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    update_kwitantieAction

    Maak de huidige kwitantie op door meerdere velden en regels tegelijk bij te werken. Gebruik deze ene call voor alle inhoudelijke wijzigingen.

    View tool JSON
    {
      "name": "update_kwitantie",
      "kind": "act",
      "impl": "imperative",
      "description": "Maak de huidige kwitantie op door meerdere velden en regels tegelijk bij te werken. Gebruik deze ene call voor alle inhoudelijke wijzigingen.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "kwitantieTitle": {
            "type": "string",
            "description": "Titel bovenaan de kwitantie."
          },
          "kwitantie_number": {
            "type": "string",
            "description": "Kwitantienummer of referentie."
          },
          "kwitantieDate": {
            "type": "string",
            "description": "Datum in YYYY-MM-DD-formaat."
          },
          "fromDescription": {
            "type": "string",
            "description": "Afzendergegevens. HTML-regelafbrekingen zijn toegestaan."
          },
          "person_title": {
            "type": "string",
            "description": "Kop boven de ontvanger, bijvoorbeeld 'aan'."
          },
          "person_description": {
            "type": "string",
            "description": "Ontvangergegevens. HTML-regelafbrekingen zijn toegestaan."
          },
          "to_title": {
            "type": "string",
            "description": "Kop voor de prestatie, bijvoorbeeld 'voor'."
          },
          "to_description": {
            "type": "string",
            "description": "Contactpersoon of omschrijving van de betaling."
          },
          "lines": {
            "type": "array",
            "description": "Alle kwitantieregels. Deze lijst vervangt de huidige regels.",
            "items": {
              "type": "object",
              "properties": {
                "description": {
                  "type": "string"
                },
                "amount": {
                  "type": "number"
                },
                "price": {
                  "type": "number"
                }
              },
              "required": [
                "description",
                "amount",
                "price"
              ]
            }
          },
          "payment_description": {
            "type": "string",
            "description": "Betaalinstructie onder de tabel."
          },
          "closing_letters": {
            "type": "string",
            "description": "Afsluitende tekst onder de kwitantie."
          },
          "isPaid": {
            "type": "boolean",
            "description": "Geeft aan of de kwitantie al betaald is."
          }
        },
        "additionalProperties": false
      }
    }
    download_kwitantieAction

    Download de huidige kwitantie als pdf.

    View tool JSON
    {
      "name": "download_kwitantie",
      "kind": "act",
      "impl": "imperative",
      "description": "Download de huidige kwitantie als pdf.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    send_kwitantieSensitive Action

    Verstuur de huidige kwitantie per e-mail.

    View tool JSON
    {
      "name": "send_kwitantie",
      "kind": "transact",
      "impl": "imperative",
      "description": "Verstuur de huidige kwitantie per e-mail.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "emailTo": {
            "type": "string",
            "description": "E-mailadres van de ontvanger."
          },
          "emailFrom": {
            "type": "string",
            "description": "Optioneel e-mailadres voor een kopie."
          },
          "message": {
            "type": "string",
            "description": "Bericht voor de ontvanger."
          }
        },
        "required": [
          "emailTo",
          "message"
        ],
        "additionalProperties": false
      }
    }