Automatisierung und Bots 7 Min.

Software ohne API automatisieren: sechs Zugänge

Um Software ohne API zu automatisieren, geht man über das, was sie erzeugt oder empfängt: einen geplanten Export, eine E-Mail, ein PDF, ihre Datenbank im Lesezugriff, oder als letztes Mittel einen gesteuerten Browser. Je näher der Zugang an den Daten liegt, desto robuster die Automatisierung; die Steuerung der Oberfläche kann bei jeder Änderung des Interfaces brechen.

Inhalt9
  1. 01Zugang 1: einen geplanten Export lesen
  2. 02Zugang 2: die E-Mails lesen, die sie sendet
  3. 03Zugang 3: ihre Datenbank lesen
  4. 04Zugang 4: Daten aus ihren Dokumenten extrahieren
  5. 05Zugang 5: ihre Oberfläche in einem Browser steuern
  6. 06Zugang 6: die Erfassung vorbereiten
  7. 07Wie wählt man den richtigen Zugang?
  8. 08Wo anfangen?
  9. 09Häufige Fragen

Ihre Software für Rechnungen, Lager oder Kasse ist mit nichts verbunden, und jemand tippt ihre Daten von Hand ab. Software ohne API zu automatisieren bleibt möglich, solange sie ihre Daten auf die eine oder andere Weise herausgibt. Die eigentliche Frage ist, wo man sie abgreift und was die Pflege dieses Weges kosten wird.

Dieser Leitfaden ordnet die sechs Zugänge vom robustesten zum fragilsten. Die Wahl des Tools und die Inbetriebnahme behandeln die anderen Leitfäden unserer Rubrik Automatisierung, und unser Leitfaden Automatisierung ohne KI: wann eine Regel genügt hilft zu klären, ob ein Schritt eine KI oder eine einfache Regel braucht.

Das Wichtigste

Nehmen Sie den höchsten Zugang der Liste, der für Ihren Fall funktioniert

Gehen Sie nur tiefer, wenn Sie keine Wahl haben.

Vor allem eine Prüfung, die Wochen der Bastelei erspart: Hat die Software wirklich keine API, oder behält sie sie einem höheren Tarif vor? Auf der Preisseite von Odoo, abgerufen am 4. Oktober 2026, gehört der Zugang zur externen API zum Tarif „Personnalisé“ (individuell), nicht zum Tarif „Standard“. Den Preis des höheren Tarifs mit den Kosten eines fragilen Umwegs zu vergleichen, liefert manchmal eine offensichtliche Antwort.

Zugang 1: einen geplanten Export lesen

Viele Fachprogramme können zu einer festen Uhrzeit eine Datei exportieren (CSV, Excel, XML) oder sie in einem freigegebenen Ordner oder auf einem FTP-Server ablegen. Nach einer API ist das der robusteste Zugang: Ein Exportformat ändert sich seltener als ein Bildschirm, und eine Formatänderung fällt schon beim Lesen der Datei auf.

Die Automatisierung überwacht den Ordner, liest die Datei, vergleicht sie mit der Version vom Vortag und verarbeitet nur, was sich geändert hat. In n8n erfolgt das Lesen mit dem Knoten Extract From File, der eine CSV-Datei, eine Tabelle oder ein PDF in verwertbare Daten umwandelt.

Ehrliche Grenze: Die Information ist nur so frisch wie die Exportfrequenz. Läuft der Export einmal pro Nacht, hinkt Ihr CRM immer einen Tag hinterher: perfekt für eine Morgenzusammenfassung, unzureichend für eine Echtzeitwarnung.

Zugang 2: die E-Mails lesen, die sie sendet

Eine Software, die mit keiner anderen spricht, sendet oft E-Mails: Bestellbestätigung, Rechnung, Benachrichtigung über einen neuen Vorgang. Diese Nachrichten enthalten strukturierte Daten, die man nur lesen muss.

Richten Sie ein eigenes Postfach ein und lassen Sie diese Benachrichtigungen dort eingehen: Ein Trigger liest jede Nachricht beim Eingang. Laut n8n-Dokumentation ist das die Aufgabe seines Knotens Email Trigger (IMAP). Text oder Anhang der Nachricht werden dann zerlegt, um die nützlichen Felder zu entnehmen.

Ehrliche Grenze: Ändert der Anbieter die E-Mail-Vorlage, bricht die Zerlegung ohne Vorwarnung. Es braucht daher eine Kontrollregel (ein fehlendes Pflichtfeld löst eine Warnung aus) statt blinden Vertrauens.

Zugang 3: ihre Datenbank lesen

Ist die Software bei Ihnen installiert, liegen ihre Daten in einer Datenbank (SQL Server, MySQL, PostgreSQL). Sie direkt zu lesen, liefert frische und vollständige Informationen, ohne von der Oberfläche abzuhängen.

Zwei absolute Regeln: nur Lesezugriff, mit einem Konto ohne weitere Rechte, und nie schreiben in die Datenbank einer fremden Software.

Achtung

An dem Tag, an dem eine Rechnung falsch ist, weiß niemand, warum

Wer an der Software vorbei schreibt, umgeht ihre Kontrollen, Berechnungen und Protokolle.

Ehrliche Grenze: Die Struktur einer Datenbank ist kein Vertrag. Ein Update kann eine Tabelle umbenennen. Und manche Anbieter verbieten den direkten Zugriff in ihren Nutzungs- oder Supportbedingungen: vor dem Start zu prüfen, nicht danach.

Zugang 4: Daten aus ihren Dokumenten extrahieren

Rechnungen, Lieferscheine, Auszüge: Wenn die einzige Ausgabe ein PDF ist, liest man das PDF. Ein von einer Software erzeugtes, nicht gescanntes PDF enthält Text, der sich sauber extrahieren lässt. Ein gescanntes Dokument erfordert Texterkennung, manchmal ergänzt durch ein KI-Modell, um die Felder wiederzufinden.

Das ist der Zugang für die Erfassung von Lieferantenrechnungen:

Die Erfassung einer Lieferantenrechnung

  1. Der Eingang

    Das PDF kommt per E-Mail (Zugang 2).

  2. Die Extraktion

    Lieferant, Betrag und Fälligkeit werden extrahiert.

  3. Die Prüfung

    Die Felder werden vor jedem Schreiben kontrolliert.

  4. Das Schreiben

    Die Zeile wird im Buchhaltungstool angelegt.

Ehrliche Grenze: Die Extraktion ist nie hundertprozentig richtig. Eine seriöse Automatisierung sieht eine Warteschlange zur menschlichen Prüfung zweifelhafter Fälle vor und misst, wie viele Dokumente dort landen: Sinkt dieser Anteil mit der Zeit nicht, ist der Gewinn illusorisch.

Zugang 5: ihre Oberfläche in einem Browser steuern

Wenn es nichts anderes gibt, kann ein Programm tun, was die Person tut: die Seite öffnen, sich anmelden, klicken, ausfüllen, herunterladen. Tools wie Playwright steuern einen echten Browser; RPA-Tools, für robotergestützte Prozessautomatisierung, wenden dieselbe Idee auf Desktop-Anwendungen an.

Das funktioniert, ist aber der fragilste Zugang, und man sollte es wissen, bevor man startet:

  • ein verschobener Button, eine geänderte Beschriftung, ein hinzugefügtes Einwilligungsfenster, und das Szenario scheitert;
  • eine Zwei-Faktor-Authentifizierung oder ein Captcha kann es vollständig blockieren;
  • die Nutzungsbedingungen mancher Dienste verbieten den automatisierten Zugriff.

Ehrliche Grenze: Ein Browser-Szenario erfordert aktive Überwachung und ein Korrekturbudget. Aktualisiert der Anbieter seine Oberfläche jeden Monat, können die Wartungskosten den Gewinn übersteigen.

Zugang 6: die Erfassung vorbereiten

Manchmal ist die richtige Antwort, nicht die Eingabe in die Software zu automatisieren, sondern alles drumherum. Man bereitet die Daten vor, prüft sie, ordnet sie in der Reihenfolge des Bildschirms, und die Person, die die abschließende Erfassung macht, muss nichts mehr suchen oder neu berechnen. Weniger spektakulär, aber robust, und ohne Risiko gegenüber dem Anbieter.

Wie wählt man den richtigen Zugang?

ZugangAktualitätRobustheitWartung
Geplanter ExportJe nach ExportfrequenzHochGering
Eingehende E-MailNahezu sofortGutGering bis mittel
Datenbank im LesezugriffSofortMittelMittel
Dokument (PDF)Bei Eingang des DokumentsMittelMittel, menschliche Kontrolle
Gesteuerter BrowserSofortGeringHoch
Vorbereitete ErfassungIm Rhythmus der ErfassungHochGering

Stellen Sie sich zur Entscheidung diese Fragen. Welche Aktualität brauchen Sie, auf die Stunde oder auf den Tag genau? Wer wird benachrichtigt, wenn es bricht, und wie schnell? Wie oft im Jahr ändert der Anbieter seine Oberfläche oder seine Formate?

Unabhängig vom Zugang muss eine Automatisierung, die einen Umweg nimmt, überwacht werden: Warnung bei Fehlschlag, Ausführungshistorie, Möglichkeit zur Wiederholung. Das Vorgehen beschreibt unser Leitfaden, um n8n-Workflows zu überwachen. Und wenn Sie beim Tool zögern, das all das orchestrieren soll, legt unser Vergleich von n8n, Make und Zapier für ein mittelständisches Unternehmen die Kriterien fest.

Wo anfangen?

Beginnen Sie mit der Aufgabe, nicht mit dem Tool: Notieren Sie, was die Person abtippt, woher die Daten kommen und wie oft. Der richtige Zugang lässt sich oft aus dieser Liste ablesen.

Wenn Ihre Fachsoftware mit nichts spricht, ist das genau der Fall unseres Angebots, die doppelte Erfassung mit n8n abzuschaffen: Wir beobachten zuerst die Aufgabe mit der Person, die sie heute erledigt, bauen die Automatisierung und testen sie auf Ihren Daten, dann übernimmt sie schrittweise, während der alte Weg als Reserve bleibt.

Häufige Fragen

Ist es legal, Software ohne Zustimmung des Anbieters zu automatisieren?

Das regeln die Nutzungsbedingungen der Software und Ihr Vertrag. Manche beschränken den automatisierten Zugriff, die Steuerung der Oberfläche oder den direkten Datenbankzugriff, andere nicht. Lesen Sie sie, bevor Sie den Zugang wählen, und fragen Sie im Zweifel den Anbieter: Seine schriftliche Antwort ist mehr wert als eine Auslegung, vor allem für die Zugänge 3 und 5.

Sind RPA und ein n8n-Workflow dasselbe?

Nein. Ein Workflow verbindet Systeme über ihre technischen Schnittstellen: APIs, Dateien, E-Mails, Datenbanken. RPA ahmt die Handgriffe einer Person auf einem Bildschirm nach, indem sie an ihrer Stelle klickt und tippt. Der Workflow ist robuster, RPA ist manchmal der einzige Weg, und beide lassen sich kombinieren: Ein Workflow kann einem gesteuerten Browser genau den einen Schritt überlassen, für den es keinen anderen Zugang gibt.

Wie extrahiert man die Daten einer PDF-Rechnung?

Wenn das PDF von einer Software erzeugt wurde, lässt sich sein Text direkt lesen: In n8n wandelt der Knoten Extract From File ihn in Daten um. Ist es gescannt, braucht es Texterkennung, manchmal ergänzt durch ein KI-Modell, um die Felder wiederzufinden. In beiden Fällen sollten Sie eine menschliche Prüfung zweifelhafter Fälle vorsehen, bevor irgendetwas in Ihre Buchhaltung geschrieben wird.

Und wenn der Anbieter später eine API ankündigt?

Umso besser. Eine gut gebaute Automatisierung trennt den Zugang vom Rest der Verarbeitung: Wenn es so weit ist, ersetzt man das Lesen von Export, E-Mail oder Bildschirm durch einen API-Aufruf, ohne die nachfolgenden Kontrollen und Buchungen anzufassen. Ein Grund mehr, Lesen und Verarbeitung von Anfang an zu trennen, auch wenn die API noch ein Versprechen ist.

Wie lange hält ein Szenario mit gesteuertem Browser?

Keine Dauer ist garantiert: Es hält bis zur nächsten Änderung der Oberfläche, des Anmeldebildschirms oder der Sicherheitsregeln des Dienstes. Reservieren Sie es für Fälle ohne Alternative, mit einer Warnung beim ersten Fehlschlag und einem im Voraus eingeplanten Korrekturbudget, statt es an dem Tag zu entdecken, an dem es bricht.

Quellen

  1. Preisseite von Odoo (neuer Tab)odoo.com
  2. Extract From File (neuer Tab)docs.n8n.io
  3. Playwright (neuer Tab)playwright.dev
Quelle 1

Preisseite von Odoo

Auf odoo.com lesen(neuer Tab)
Quelle 2

Extract From File

Auf docs.n8n.io lesen(neuer Tab)

Jim · Gründer von Brain Plus AI

Ebenfalls lesenswert zu automatisierung und bots

  • Verstehen8 Min.

    n8n-Lizenz: was die Sustainable Use License erlaubt

    n8n ist nicht Open Source im strengen Sinn: Es wird unter der Sustainable Use License vertrieben. Was sie einem Unternehmen erlaubt, das seine Prozesse automatisiert, und seinem Dienstleister, und was sie jemandem verbietet, der einen auf n8n gebauten Dienst weiterverkaufen will.

  • Auswählen und kalkulieren7 Min.

    WhatsApp- und Website-Bots: Zeit sparen oder verlieren

    Ein Bot spart Zeit, wenn die Anfrage häufig und einfach ist und ihre Antwort bereits existiert; er kostet Zeit, sobald er den Weg zu einem Menschen versperrt. Die Fälle, in denen er nützt, die, in denen er kostet, und was sich 2026 bei WhatsApp geändert hat.

  • Praxisleitfaden6 Min.

    Lieferantenrechnungen: Lesen und Abgleich automatisieren

    Eine Lieferantenrechnung durchläuft drei Schritte: lesen, mit dem Bestellten und Gelieferten abgleichen, dann vor der Zahlung freigeben. Was sich bei jedem Schritt automatisieren lässt, wo KI wirklich hilft, und was beim Buchhalter bleibt.

WhatsApp