KI-Plugins: Integrationen ohne Programmierkenntnisse

Ihr Zeiterfassungs-Tool, Ihr CRM oder Ihre Projektmanagement-Software wird nicht von GrandTotal unterstützt? Mit einem KI-Assistenten können Sie versuchen, eine eigene Integration zu entwickeln – ohne Programmierkenntnisse, aber Sie sollten keine Berührungsängste mit dem Terminal haben. URL und API-Zugangsdaten eingeben, zwei Scripts ausführen – im Idealfall findet die KI die API-Dokumentation, testet die Schnittstelle und schreibt ein funktionierendes Plugin. Ob es klappt, hängt von der Qualität der API-Dokumentation ab.

Wie es funktioniert

Sie öffnen den Integration-Wizard, wählen einen KI-Assistenten (Claude Code oder Codex) und geben die URL Ihres Tools sowie die API-Zugangsdaten ein.

Der Wizard generiert zwei Scripts: Das erste erstellt das Plugin-Gerüst und verknüpft es mit GrandTotal. Das zweite ist ein Prompt für den KI-Assistenten, der die API-Dokumentation findet, testet und darauf basierend den Code schreibt.

Wenn Sie API-Zugangsdaten bereitstellen, macht die KI echte API-Aufrufe, analysiert die Antworten und schreibt Code basierend auf tatsächlichen Daten – statt nur anhand der Dokumentation zu raten.

Praktische Beispiele

Zeiterfassung importieren: Erfasste Zeiten aus Ihrer Zeiterfassungs-Software direkt in GrandTotal übernehmen und abrechnen.

Migration: Kunden, Artikel, Rechnungen und andere Daten aus Ihrer bisherigen Software oder CRM-Systemen in GrandTotal importieren.

Dokumente senden: Rechnungen und Angebote an externe Buchhaltungs- oder Archivierungssysteme übermitteln.

Übrigens: Viele der in GrandTotal bereits verfügbaren Integrationen wurden mit Hilfe von KI erstellt.

Send To Menu - Plugin Integration

Sicherheit der API-Credentials

Die KI benötigt API-Zugangsdaten, um die Schnittstelle zu testen und passenden Code zu schreiben. Diese Credentials werden an die KI-Dienste übertragen (Anthropic bei Claude Code, OpenAI bei Codex).

Wichtig: Erneuern Sie die verwendeten API-Zugangsdaten nach der Plugin-Entwicklung. Die KI hat sie gesehen und zum Testen verwendet – generieren Sie neue Credentials für den produktiven Einsatz.

Das fertige Plugin speichert Ihre produktiven API-Zugangsdaten verschlüsselt in der macOS-Keychain – wie alle GrandTotal-Plugins.

Best Practices

Test-Accounts nutzen: Wenn Ihr Tool Test-Accounts oder beschränkte API-Keys unterstützt, verwenden Sie diese für die Plugin-Entwicklung. Nach erfolgreicher Entwicklung mit produktiven Credentials arbeiten.

Minimale Berechtigungen: Erstellen Sie API-Keys mit den minimal notwendigen Berechtigungen für die Entwicklung. Viele APIs erlauben granulare Rechtevergabe.

Nach Entwicklung löschen: Widerrufen Sie die Entwicklungs-Credentials sofort nach erfolgreicher Plugin-Erstellung. Generieren Sie neue Keys für den Produktivbetrieb.

Grenzen und Realität

Nicht jede Integration funktioniert auf Anhieb. Komplexe APIs mit schlechter Dokumentation, OAuth-Authentifizierung oder sehr spezielle Datenstrukturen können die KI überfordern. Der Erfolg hängt stark von der Qualität der API-Dokumentation ab.

Einfache REST-APIs mit klarer Dokumentation funktionieren meist problemlos. Bei komplexeren Fällen kann die KI beim Debugging helfen – Sie kopieren Fehlermeldungen zurück in den Chat, die KI schlägt Korrekturen vor.

Der Integration-Wizard ist ein Experiment. Es zeigt, was mit aktuellen KI-Assistenten möglich ist – und wo die Grenzen liegen. Für viele Standardfälle spart es erheblich Zeit. Für komplexe Integrationen bleibt klassische Entwicklungsarbeit nötig.

Schnellübersicht

Keine Programmierkenntnisse

URL + Credentials reichen aus

Schnelle Entwicklung

In Minuten zur fertigen Integration

Echte API-Tests

KI rät nicht, sondern testet

Minimale Berechtigungen

Test-Keys oder eingeschränkte APIs nutzen

Debugging-Hilfe

KI hilft bei Fehlern weiter

⚠️ Credentials erneuern

Nach Entwicklung neue Keys generieren

Voraussetzung: API-Zugangsdaten zu Ihrem Tool

Ziel: Funktionierende GrandTotal-Integration