Zum Inhalt springen

Integration · Buchhaltung

Claude & ChatGPT mit Invoice Ninja verbinden

Frage deine KI, welche Rechnungen offen oder überfällig sind, was ein Kunde schuldet, oder lass sie einen Rechnungs- oder Angebotsentwurf in Invoice Ninja erstellen. Sie kann Kunden, Produkte, Angebote und Aufgaben erstellen und aktualisieren, erhaltene Zahlungen erfassen sowie Ausgaben, Gutschriften, Projekte und Lieferanten einsehen. Wenn du das entsprechende Tool aktivierst, kann sie Rechnungen oder Angebote auch per E-Mail an Kunden senden.

Invoice Ninja kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Welche Rechnungen sind überfällig?”

    Die KI sucht Rechnungen mit dem Kundenstatus overdue und listet sie mit Kunde, Rechnungsnummer und offenem Betrag auf.

  • “Erstelle einen Rechnungsentwurf für Acme: 12 Stunden Design zu 95 pro Stunde, fällig in 14 Tagen.”

    Sie findet den Kunden und erstellt einen Rechnungsentwurf mit einer Position, dem Rechnungsdatum und dem Fälligkeitsdatum.

  • “Acme hat Rechnung 0042 heute per Banküberweisung bezahlt. Erfasse die Zahlung.”

    Sie erfasst die Zahlung zur Rechnung. Dabei wird nur bereits erhaltenes Geld verbucht; niemandem wird etwas abgebucht.

Was Ihre KI tun kann

Rechnungen und Angebote

Erstelle Rechnungsentwürfe und Angebote, aktualisiere Angebote, finde Rechnungen nach Kunde, Nummer oder Zahlungsstatus (bezahlt, offen oder überfällig) und sende Dokumente per E-Mail an Kunden.

Kunden und Zahlungen

Suche, erstelle und aktualisiere Kunden, erfasse erhaltene Zahlungen zu Rechnungen und rufe Zahlungen und Gutschriften ab.

Produkte, Aufgaben und Ausgaben

Erstelle und aktualisiere Produkte, erfasse und aktualisiere Aufgaben samt Zeitaufwand und sieh Ausgaben, Projekte und Lieferanten ein.

  • “Erstelle ein Angebot für Nordic Foods für die Neugestaltung der Website, gültig für 30 Tage.”

    Sie erstellt ein Angebot für den Kunden mit Positionen und einem Gültigkeitsdatum, das du anschließend prüfen kannst.

  • “Erfasse eine Aufgabe für Acme: gestern Nachmittag 2 Stunden am Logo gearbeitet.”

    Sie erstellt eine dem Kunden zugeordnete Aufgabe mit Beschreibung und Zeiterfassung.

  • “Was sind unsere neuesten Ausgaben?”

    Sie listet Ausgaben mit Betrag, Lieferant, Kategorie und Datum auf, die neuesten zuerst.

28 Tools für Invoice Ninja

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • create_clientÄndert DatenErstelle einen Kunden mit `contacts` (Vorname, Nachname, E-Mail, Telefon), `country_id` (numerischer ISO-Ländercode, z. B. 840 für die USA) und optional Name, Adresse, Umsatzsteuer-Identifikationsnummer und Website. Übergib `requested_with` als XMLHttpRequest.
  • create_invoiceÄndert DatenErstelle einen Rechnungsentwurf für eine `client_id` mit `line_items` (product_key, notes, quantity, cost), `date`, `due_date` sowie optional Rabatt, Steuern, Bestellnummer und Notizen. Übergib `requested_with` als XMLHttpRequest.
  • create_productÄndert DatenErstelle ein Produkt oder eine Dienstleistung mit `product_key` (Name), `notes` (Beschreibung), `price`, `cost` und optionalen Steuersätzen. Übergib `requested_with` als XMLHttpRequest.
  • create_quoteÄndert DatenErstelle ein Angebot für eine `client_id` mit `date`, `due_date` (gültig bis), `line_items` (product_key, notes, quantity, cost) und öffentlichen/privaten Notizen. Übergib `requested_with` als XMLHttpRequest.
  • create_taskÄndert DatenErstelle eine Aufgabe mit `description` sowie optional `client_id`, `project_id`, `due_date` und `time_log` (JSON-Liste von Unix-Zeitstempeln im Format [start, end]). Übergib `requested_with` als XMLHttpRequest.
  • email_documentFür andere sichtbarSende eine Rechnung, ein Angebot, eine Gutschrift oder einen Zahlungsbeleg per E-Mail an den Kunden: `entity` (invoice, quote, credit, payment), `entity_id` und `template` (z. B. email_template_invoice, email_template_reminder1), optional mit individuellem `subject` und `body`. Die E-Mail wird sofort gesendet. Übergib `requested_with` als XMLHttpRequest.
  • get_clientRufe einen Kunden anhand von `customer_id` (gehashte ID des Kunden) mit Kontakten, Adresse, offenem Betrag und bisher gezahltem Betrag ab. Übergib `requested_with` als XMLHttpRequest.
  • get_current_companyÄndert DatenRufe die Daten und Einstellungen des verbundenen Unternehmens in Invoice Ninja ab (Name, Währung, Adresse). Übergib `requested_with` als XMLHttpRequest.
  • get_expenseRufe eine Ausgabe anhand von `expense_id` mit Betrag, Lieferant, Kategorie und Datum ab. Übergib `requested_with` als XMLHttpRequest.
  • get_invoiceRufe eine Rechnung anhand von `invoice_id` (gehashte ID) mit Positionen, Summen, offenem Betrag, Status und Einladungen ab. Übergib `requested_with` als XMLHttpRequest.
  • get_paymentRufe eine Zahlung anhand von `payment_id` (gehashte ID) mit Betrag, Datum, Zahlungsmethode und den zugehörigen Rechnungen ab. Übergib `requested_with` als XMLHttpRequest.
  • get_quoteRufe ein Angebot anhand von `quote_id` (gehashte ID) mit Positionen, Summen und Status ab. Übergib `requested_with` als XMLHttpRequest.
  • get_taskRufe eine Aufgabe anhand von `task_id` mit Beschreibung, Kunde, Projekt und Zeiterfassung ab. Übergib `requested_with` als XMLHttpRequest.
  • list_creditsListe die für Kunden ausgestellten Gutschriften auf. Übergib `requested_with` als XMLHttpRequest.
  • list_expensesListe Ausgaben auf, die neuesten zuerst. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • list_projectsListe Projekte mit ihren Kunden, Budgets und Stunden auf. Übergib `requested_with` als XMLHttpRequest.
  • list_tasksListe Aufgaben (Arbeitsposten mit Zeiterfassung) auf. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • list_vendorsListe Lieferanten auf. Übergib `requested_with` als XMLHttpRequest.
  • record_paymentÄndert DatenErfasse eine von einem Kunden (`client_id`) erhaltene Zahlung mit `amount`, `date`, `type_id` (Zahlungsmethode) und den damit bezahlten `invoices` (invoice_id und amount). Dabei wird bereits erhaltenes Geld erfasst; niemandem wird etwas abgebucht. `email_receipt` sendet dem Kunden einen Beleg per E-Mail. Übergib `requested_with` als XMLHttpRequest.
  • search_clientsFinde Kunden anhand von `name`, `email`, `number`, `balance` oder dem Freitextfeld `filter` sowie anhand von `status` (active, archived, deleted). Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • search_invoicesFinde Rechnungen anhand von `client_id`, `number`, `status` (z. B. active, archived), `client_status` (paid, unpaid, overdue), `date_range` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • search_paymentsFinde Zahlungen anhand von `client_id`, `number`, `status` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • search_productsFinde Produkte und Dienstleistungen anhand von `product_key` oder dem Freitextfeld `filter`. Übergib `requested_with` als XMLHttpRequest.
  • search_quotesFinde Angebote anhand von `client_id`, `number`, `status`, `client_status` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.
  • update_clientÄndert DatenAktualisiere einen Kunden anhand von `customer_id`; übergib `contacts` und `country_id` erneut zusammen mit geändertem Namen, geänderter Adresse oder anderen geänderten Feldern. Übergib `requested_with` als XMLHttpRequest.
  • update_productÄndert DatenAktualisiere ein Produkt anhand von `product_id`: Name, Beschreibung, Preis, Kosten oder Steuer. Nur die übergebenen Felder werden geändert. Übergib `requested_with` als XMLHttpRequest.
  • update_quoteÄndert DatenAktualisiere ein Angebot anhand von `quote_id`; `client_id`, `date` und `due_date` sind immer erforderlich, ergänzt um geänderte Positionen oder Notizen. Übergib `requested_with` als XMLHttpRequest.
  • update_taskÄndert DatenAktualisiere eine Aufgabe anhand von `task_id`; `description` ist immer erforderlich, ergänzt um Änderungen an Kunde, Projekt, Status oder Zeiterfassung. Übergib `requested_with` als XMLHttpRequest.

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses PipMCP-Konto und wählen Sie Invoice Ninja aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Füge ein Invoice Ninja API-Token ein. Gehe in Invoice Ninja zu Settings > Account Management > Integrations > API tokens, erstelle ein neues Token und kopiere es.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Invoice Ninja tun?

Die KI kann Kunden, Rechnungen, Angebote, Zahlungen, Produkte, Aufgaben, Ausgaben, Gutschriften, Projekte, Lieferanten und deine Unternehmensdaten lesen und durchsuchen. Sie kann Kunden, Produkte, Rechnungsentwürfe, Angebote und Aufgaben erstellen, Kunden, Produkte, Angebote und Aufgaben aktualisieren sowie erhaltene Zahlungen erfassen. Außerdem kann sie Rechnungen, Angebote, Gutschriften oder Zahlungsbelege per E-Mail an Kunden senden.

Sieht die KI meine Zugangsdaten für Invoice Ninja?

Nein. Deine Zugangsdaten für Invoice Ninja werden verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern werden sie nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich steuern, was die KI tun darf?

Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Lesezugriff erlauben. Beim E-Mail-Versand geht ein Dokument direkt an deinen Kunden. Deshalb kannst du dafür deine vorherige Freigabe verlangen. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge deinen PipMCP-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.

Was kostet das?

PipMCP bietet einen kostenlosen Tarif ohne Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Invoice Ninja-Konto.

Kann die KI Rechnungen an meine Kunden senden?

Nur wenn du das E-Mail-Tool aktivierst. Es sendet Rechnungen, Angebote, Gutschriften oder Zahlungsbelege sofort an den Kunden und verwendet dabei eine Vorlage, etwa für Rechnungen oder Zahlungserinnerungen. Du kannst das Tool deaktiviert lassen oder deine Freigabe verlangen. Neue Rechnungen werden als Entwürfe erstellt.

Lassen Sie Ihre KI noch heute in Invoice Ninja arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Invoice Ninja kostenlos verbinden

PipMCP steht in keiner Verbindung zu Invoice Ninja. Produktnamen sind Marken ihrer jeweiligen Inhaber.