Bexio automatisieren — Schnittstelle, Workflows und Grenzen

Cluster12 Min. Lesezeit2'260 WörterAktualisiert: 25. August 2026Özden Erdinc
Central Entity: AI Automation

Make, n8n und Zapier haben in diesem Hub je einen eigenen Beitrag — die im Schweizer KMU am weitesten verbreitete Business-Software bisher nicht. Dieser Artikel schliesst die Lücke von der Bexio-Seite her: Was das System in einer Automatisierungskette leistet, wie man technisch herankommt, was sich lohnt und wo die Grenzen liegen.

Welche Rolle Bexio in einer Automatisierungskette spielt

Die drei Schichten einer Automatisierungskette rund um Bexio
Eine Automatisierungskette rund um Bexio besteht aus drei getrennten Schichten. Zuunterst die Datenhaltung: Bexio führt Stammdaten, Belege, Buchungen und Rechnungen und ist damit das System, das im Konfliktfall recht hat. In der Mitte die Ablauflogik: Die Automationsplattform hält Auslöser, Bedingungen, Reihenfolge und Fehlerbehandlung — also alles, was zwischen zwei Ereignissen passiert. Zuoberst die Interpretation: Ein Sprachmodell übersetzt unstrukturierte Eingaben wie PDF-Rechnungen, E-Mails und Fotos in strukturierte Felder. Die Daten fliessen dabei in beide Richtungen zwischen den Schichten. Entscheidend ist die Trennung: Ablauflogik gehört nicht in die Business-Software, weil Logik, die in einer Standardsoftware versteckt ist, später niemand mehr findet.

Bexio ist in einer Automatisierungskette das führende System für Stammdaten, Belege und Rechnungen — es liefert und empfängt Daten, übernimmt aber selbst keine Ablauflogik. Diese Unterscheidung klingt technisch, entscheidet aber über den Zuschnitt jedes Vorhabens.

Ein führendes System ist dasjenige, das im Konfliktfall recht hat. Wenn eine Kundenadresse im CRM und in Bexio unterschiedlich lautet, muss vorher festgelegt sein, welche gilt. Für Kontakte, die auf Rechnungen erscheinen, ist das in aller Regel Bexio — schon weil dort die buchhalterische Historie hängt.

Ablauflogik dagegen ist alles, was zwischen zwei Ereignissen passiert: «Wenn eine Rechnung als bezahlt markiert wird, dann setze im Projektsystem den Status und benachrichtige die Projektleitung.» Diese Wenn-Dann-Ketten gehören nicht in die Business-Software, sondern auf eine Automationsplattform daneben. Der Grund ist nicht technischer, sondern praktischer Natur: Logik, die in einer Standardsoftware versteckt ist, findet später niemand mehr.

Daraus ergibt sich das Muster, dem der ganze Artikel folgt:

SchichtAufgabeWer
DatenhaltungStammdaten, Belege, Buchungen, RechnungenBexio
AblauflogikAuslöser, Bedingungen, Reihenfolge, FehlerbehandlungAutomationsplattform
Interpretationunstrukturierten Text und Bilder in Felder übersetzenSprachmodell
Für den Schweizer KMU-Markt ist diese Dreiteilung deshalb interessant, weil sie ohne Systemwechsel auskommt. Sie ergänzen, was Sie haben, statt es zu ersetzen.

Wie die Bexio-Schnittstelle angesprochen wird

Der Zugriff erfolgt über die dokumentierte REST-Schnittstelle von bexio; die Authentifizierung läuft über OpenID Connect 1.0 beziehungsweise OAuth 2.0, für Server-zu-Server-Verbindungen über Personal Access Tokens. Welche Objekte und Kontingente verfügbar sind, gilt ausschliesslich in der Fassung der offiziellen Entwicklerdokumentation.

Authentifizierung

Die Dokumentation nennt drei Wege:

  • Authorization Code Flow — für Anwendungen, die im Namen einer Nutzerin zugreifen und deren Einwilligung einholen
  • Refresh Token Flow — um eine erteilte Berechtigung über die Laufzeit zu erneuern
  • Personal Access Token (PAT) — für Server-zu-Server-Verbindungen ohne interaktive Anmeldung
Für eine typische KMU-Automatisierung, die nachts Belege verarbeitet, ist der dritte Weg der passende. Wichtig zu wissen: Der Authentifizierungs-Endpunkt wurde von idp.bexio.com nach auth.bexio.com/realms/bexio verschoben; der alte wurde per 31. März 2025 ausser Betrieb genommen. Wenn Sie auf eine ältere Anleitung oder ein altes Skript stossen, ist das der erste Punkt zum Prüfen.

Berechtigungen über Scopes

Der Zugriff wird nicht pauschal erteilt, sondern je Objektbereich über Scopes — etwa contact_show, kb_invoice_edit, project_show oder accounting. Eine Eigenheit ist dabei praktisch relevant: Wird ein Schreib-Scope angefordert, ist der Lesezugriff auf dieselbe Ressource automatisch eingeschlossen.

Für den Bau eines Ablaufs heisst das: Fordern Sie genau die Scopes an, die der Ablauf braucht, und nicht mehr. Ein Beleg-Import, der nur schreiben soll, braucht keinen Zugriff auf die Lohndaten — und wenn er ihn nicht hat, kann ihn auch ein Fehler im Ablauf nicht anrichten.

Objektumfang

Die Dokumentation führt unter anderem Kontakte samt Beziehungen, Gruppen und Adressen, Verkaufsdokumente (Offerten, Aufträge, Rechnungen, Lieferungen), Buchhaltung (Konten, manuelle Buchungen, Steuern, MWST-Perioden), Banking, Artikel und Produkte, Projekte und Zeiterfassung, Lohn (Mitarbeitende, Absenzen, Dokumente) sowie Dateien und Einkauf.

Kontingente

Es gibt eine Begrenzung der Aufrufe, und die Dokumentation beschreibt die dazugehörigen HTTP-Header. Konkrete Zahlen nennen wir hier bewusst nicht: Die Kontingente hängen vom gebuchten Plan ab und stehen nicht als feste Werte in der Schnittstellenbeschreibung. Der verlässliche Weg, den eigenen Wert zu erfahren, führt über die Antwort-Header eines echten Aufrufs. Bauen Sie den Ablauf deshalb so, dass er eine Drosselung verkraftet: Bei einer Ablehnung wegen zu vieler Anfragen wird gewartet und erneut versucht, statt den Lauf abzubrechen.

Quelle: bexio API documentation — abgerufen am 24. August 2026. Massgeblich ist immer die dortige aktuelle Fassung; die Angaben in diesem Abschnitt sind eine Zusammenfassung und ersetzen sie nicht.

Welche Bexio-Vorgänge sich zu automatisieren lohnen

Es lohnen sich Vorgänge mit Volumen und klarer Regel: Belege aus dem Postfach in Bexio überführen, Kontakte zwischen CRM und Bexio abgleichen, Rechnungen aus einem Auftragssystem erzeugen und Zahlungseingänge zurückmelden. Alle vier haben dieselbe Struktur — ein wiederkehrendes Ereignis, eine stabile Zuordnung, ein eindeutiges Zielobjekt.

Belege aus dem Postfach nach Bexio. Der häufigste Fall und meist der richtige Anfang. Eine Lieferantenrechnung trifft per Mail ein, ein Sprachmodell liest Lieferant, Rechnungsnummer, Betrag, MWST und Fälligkeit aus, der Ablauf legt den Beleg in Bexio an. Hier arbeiten alle drei Schichten zusammen — und hier zeigt sich, ob die Konfidenzschwelle richtig gesetzt ist.

Kontaktabgleich zwischen CRM und Bexio. Weniger spektakulär, aber der Vorgang, der am meisten stille Doppelarbeit beseitigt. Voraussetzung ist die Festlegung, welches System bei Widersprüchen gewinnt — und ein Abgleichsschlüssel, der stabil ist. E-Mail-Adressen taugen dafür besser als Firmennamen.

Rechnungen aus einem Auftragssystem. Wo Aufträge ausserhalb von Bexio entstehen — im Shop, im Projektwerkzeug, in einer Branchenlösung —, ist die Rechnungserstellung ein reiner Übersetzungsvorgang. Der Nutzen liegt weniger im Zeitgewinn als darin, dass Auftrag und Rechnung nicht mehr auseinanderlaufen.

Zahlungseingänge zurückmelden. Die Gegenrichtung: Sobald eine Rechnung in Bexio als bezahlt gilt, wird der Status dort gesetzt, wo der Auftrag herkam. Das ist der Vorgang, der Mahnläufe verhindert, die niemand mehr braucht.

Weitere Schnittmuster, auch aus anderen Systemen, sammeln die Use Cases nach Prozessart. Für Treuhandbüros, die Bexio im Mandantenauftrag führen, gilt zusätzlich eine eigene Betrachtung — sie steht im Beitrag zur Automatisierung im Treuhandwesen.

Der Vorgang, den fast alle übersehen

Jeder der vier Fälle schreibt in Bexio. Damit gilt für alle dieselbe Bedingung: Der Ablauf muss einen zweiten Durchlauf schadlos überstehen. Trifft dieselbe Rechnungsmail zweimal ein, wird ein Webhook nach ausbleibender Quittung erneut zugestellt, oder wiederholt die Plattform einen Aufruf nach einem Zeitüberschreitungsfehler, entsteht ohne Gegenmassnahme ein zweiter Beleg.

Die Lösung ist immer dieselbe: ein stabiler Schlüssel je Vorgang, gebildet aus den Fachdaten — Lieferant plus Rechnungsnummer, Auftragsnummer, Kontakt-E-Mail — und eine Suche über diesen Schlüssel vor dem Schreiben. Die Schnittstelle bietet für die meisten Objekte Suchfunktionen; genau dafür sind sie da. Was nicht taugt: Zeitstempel oder Lauf-Nummern der Plattform, weil sie sich beim Wiederholungsversuch ändern.

Welche Automationsplattform zu Bexio passt

Für Standardverknüpfungen genügt eine gehostete Plattform wie Make oder Zapier; sobald Daten die Schweiz nicht verlassen dürfen oder das Volumen die Betriebskosten dominiert, ist ein selbst gehostetes n8n die tragfähigere Wahl. Bei Bexio kommt allerdings ein Unterschied dazu, den ein allgemeiner Plattformvergleich nicht abbildet: Die drei Plattformen sind für dieses eine System unterschiedlich gut ausgestattet.

PlattformStand der Bexio-Anbindung
Makebexio ist als verifizierte App geführt und wird von Make selbst betreut. Die Übersicht weist 62 Module aus: 9 Auslöser, 43 Aktionen, 10 Suchfunktionen
Zapierbexio ist als App verfügbar und lässt sich mit den übrigen Zapier-Anwendungen verbinden
n8nKein mitgelieferter Bexio-Knoten. Verfügbar ist eine Community-Node, die die bexio-Schnittstelle abdeckt; alternativ spricht man die Schnittstelle über den generischen HTTP-Knoten direkt an
Das verschiebt die übliche Empfehlung. Wer die Automationsplattform Make einsetzt, bekommt für Bexio den kürzesten Weg — fertige Module statt selbst gebauter Aufrufe. Wer Zapier als gehostete Plattform nutzt, findet ebenfalls eine fertige Anbindung. Bei selbst gehostetem n8n ist mehr Eigenarbeit einzuplanen: Eine Community-Node wird von der Gemeinschaft gepflegt, nicht vom Plattformhersteller, und ihre Aktualität ist vor dem Einsatz zu prüfen. Der Weg über den generischen HTTP-Knoten ist dafür unabhängig von jeder Node-Pflege — er verlangt nur, dass Sie die Schnittstelle selbst lesen.

Die Abwägung lautet damit nicht «welche Plattform ist die beste», sondern: Wiegt die Datenhaltung im eigenen Haus den höheren Bauaufwand auf? Bei Lohndaten lautet die Antwort oft ja, bei einem Kontaktabgleich oft nein. Die allgemeine Gegenüberstellung der drei Plattformen — Preismodelle, Bedienung, Ausbaufähigkeit — steht unter Plattformen im Vergleich; wie sich der Betriebsaufwand rechnen lässt, unter Kosten und ROI rechnen.

Quellen: Make — bexio, Zapier — bexio Integrations und die Community-Node zurd46/n8n_node_bexio — abgerufen am 24. August 2026. Der Modulumfang bei Make ändert sich laufend; die Zahl ist ein Stand, kein Versprechen.

Was beim Datenschutz zu beachten ist

Sobald Kunden- und Lohndaten aus Bexio durch eine Automationsplattform oder ein Sprachmodell laufen, braucht es einen Auftragsbearbeitungsvertrag, einen definierten Datenstandort und einen Eintrag im Bearbeitungsverzeichnis. Der entscheidende Punkt: Die Daten liegen weiterhin in Bexio — aber sie fliessen jetzt woandershin, und dieser Fluss ist die Bearbeitung, um die es geht.

Vertiefen Sie Ihr Wissen:
Drei Fragen sind vor dem ersten Produktivlauf zu beantworten:

Wer sieht die Daten? Jeder Dienst in der Kette. Bei einem Beleg-Import sind das mindestens die Automationsplattform und der Modellanbieter, oft dazu eine Zwischenablage. Für jeden braucht es eine vertragliche Grundlage und die Klärung, ob eine Unterbeauftragung zulässig ist.

Wo werden sie verarbeitet? Diese Frage entscheidet sich meist an der Plattform, nicht an Bexio. Eine gehostete Plattform verarbeitet dort, wo ihre Infrastruktur steht; selbst gehostetes n8n dort, wo Sie es hinstellen. Das ist der eigentliche Grund, weshalb bei Lohndaten so oft die Selbsthosting-Variante gewählt wird.

Welche Daten braucht der Ablauf wirklich? Die wirksamste Massnahme ist die einfachste: nur übertragen, was gebraucht wird. Ein Ablauf, der Rechnungsbeträge abgleicht, braucht keine Geburtsdaten von Mitarbeitenden. Die Scope-Struktur der Schnittstelle unterstützt genau das — nutzen Sie sie als Werkzeug der Datenminimierung und nicht bloss als Anmeldeformalität.

Was im Einzelnen zu regeln und zu dokumentieren ist, führt die Seite zu Auftragsbearbeitung und Datenstandort aus; den gesetzlichen Rahmen setzt das revidierte Datenschutzgesetz.

Wie der erste Workflow aufgebaut wird

Der erste Workflow ist einseitig und lesend — er holt Daten aus Bexio, ohne zurückzuschreiben — und wird erst nach einem fehlerfreien Durchlauf auf schreibende Vorgänge erweitert. Diese Reihenfolge ist kein Vorsichtsritual, sondern spart Aufräumarbeit: Ein lesender Ablauf, der falsch läuft, liefert falsche Zahlen. Ein schreibender, der falsch läuft, hinterlässt sie in Ihrer Buchhaltung.

Schritt 1 — Zugang einrichten und prüfen. Personal Access Token anlegen, Scopes auf das Nötige beschränken, einen einzelnen Aufruf absetzen und die Antwort ansehen. Notieren Sie dabei die Rate-Limit-Header — das ist der einzige verlässliche Weg zu Ihren tatsächlichen Kontingenten.

Schritt 2 — Einen lesenden Ablauf bauen. Ein sinnvoller Erstling: Jeden Morgen die offenen Rechnungen abrufen, die seit mehr als dreissig Tagen fällig sind, und die Liste in einen Chat-Kanal stellen. Nützlich vom ersten Tag an, schreibt nichts, und wenn er falsch läuft, merkt man es sofort.

Schritt 3 — Eine Woche laufen lassen. Stimmen die Zahlen mit dem überein, was Bexio selbst anzeigt? Was passiert bei einem Verbindungsfehler? Diese Woche ist nicht Vorsicht, sondern die Prüfung Ihrer Annahmen über die Schnittstelle.

Schritt 4 — Schreiben ergänzen, aber abgesichert. Erst jetzt der erste schreibende Vorgang — und von Anfang an mit dem Schlüssel gegen Doppelverarbeitung. Testen Sie ihn aktiv, indem Sie denselben Auslöser bewusst zweimal absetzen. Entstehen zwei Belege, ist der Ablauf nicht fertig.

Schritt 5 — Protokollieren. Jeder Lauf hinterlässt einen Eintrag: was verarbeitet wurde, mit welchem Schlüssel, mit welchem Ergebnis. Ohne dieses Protokoll ist die Frage «warum steht dieser Beleg so in Bexio» in drei Monaten nicht beantwortbar.

Wie sich diese Schritte in einer konkreten Plattform umsetzen lassen, zeigt die Anleitung ersten Workflow aufbauen.

Häufig gestellte Fragen

Brauche ich Programmierkenntnisse, um Bexio zu automatisieren?

Für die häufigen Fälle nein. Über Make oder Zapier verbinden Sie fertige Bexio-Module ohne Code. Verstehen sollten Sie trotzdem drei Dinge: was ein Scope ist und warum Sie ihn eng setzen, was passiert, wenn ein Aufruf abgelehnt wird, und warum ein Ablauf gegen Doppelverarbeitung abgesichert gehört. Das ist kein Programmieren, aber es ist der Unterschied zwischen einer Automation, die läuft, und einer, die Ihnen die Buchhaltung durcheinanderbringt. Ohne fertige Module — etwa über den HTTP-Knoten in n8n — brauchen Sie zusätzlich die Bereitschaft, die Schnittstellenbeschreibung selbst zu lesen.

Kann ich Bexio-Daten durch ein Sprachmodell laufen lassen?

Ja, wenn die Bearbeitung geregelt ist. In der Praxis läuft es meist andersherum: Nicht Bexio-Daten gehen zum Modell, sondern das Modell liest eingehende Dokumente und erzeugt daraus Daten für Bexio. Das ist die datenschutzfreundlichere Richtung, weil kein Bestand aus Bexio das Haus verlässt. Wo Sie doch Bestandsdaten übergeben — etwa Lieferantenlisten als Kontext für die Zuordnung —, geben Sie nur die Felder mit, die für die Aufgabe nötig sind.

Was passiert, wenn Bexio die Schnittstelle ändert?

Damit ist zu rechnen, und die Verschiebung des Authentifizierungs-Endpunkts per 31. März 2025 ist das jüngere Beispiel dafür. Drei Vorkehrungen helfen: Erstens ein Fehler-Alarm, der Sie erreicht, statt dass ein Ablauf still ausfällt. Zweitens eine feste Stelle, an der die Zugangsdaten liegen, statt sie in mehreren Abläufen zu verstreuen. Drittens die Gewohnheit, bei einer Fehlermeldung zuerst in die Entwicklerdokumentation zu schauen und nicht in eine ältere Anleitung im Netz. Bei Community-Nodes kommt dazu, dass zwischen einer Schnittstellenänderung und der Anpassung der Node Zeit vergehen kann — ein Grund mehr, den Alarm ernst zu nehmen.

Ersetzt eine Automatisierung meine Treuhandstelle?

Nein, sie verschiebt deren Arbeit. Was automatisiert wird, ist die Erfassung und die Weitergabe — nicht die Beurteilung, nicht die Beratung und nicht die Verantwortung für den Abschluss. In der Praxis ist es oft die Treuhandstelle selbst, die eine solche Automatisierung anstösst, weil sie das Belegvolumen mehrerer Mandate bewältigt. Die Sicht aus dem Treuhandbüro behandelt der Beitrag zur Automatisierung im Treuhandwesen.

Was kostet das im laufenden Betrieb?

Zwei Posten: der Plan der Automationsplattform und, wo ein Sprachmodell beteiligt ist, dessen Nutzungskosten nach Volumen. Belastbare Zahlen dazu stehen in den Preislisten der jeweiligen Anbieter und ändern sich mehrmals pro Jahr — deshalb führen wir hier keine auf. Der Posten, der in der ersten Rechnung regelmässig fehlt, ist ein dritter: die Pflege. Schnittstellen ändern sich, Lieferanten ändern Rechnungslayouts, Kontenpläne wachsen. Planen Sie ein festes Zeitbudget pro Quartal ein statt eines einmaligen Projekts.

Teilen:
Erdinc AI

Bereit für Ihre AI Automation Reise?

Von der Strategie bis zur Implementierung — Erdinc AI ist Ihr Partner für semantisch optimierte AI-Lösungen in der Schweiz.

Özden Erdinc — AI Architect for the Semantic Web

Özden Erdinc

AI Architect for the Semantic Web

Spezialisiert auf Topical Authority, Semantic SEO und AI Automation. Hilft Schweizer KMU, das volle Potenzial von künstlicher Intelligenz zu nutzen.

Mehr über den Autor
Bexio automatisierenBexio API SchnittstelleBexio Make IntegrationBexio n8n Zapier verbindenBelege automatisch in Bexio erfassen

Verwandte Artikel