AI Automation API-Integration: Das Rückgrat jeder Automation

Supporting13 Min. Lesezeit2'501 WörterVeröffentlicht: · Aktualisiert: Özden Erdinc
Central Entity: AI Automation

Jede AI Automation besteht im Kern aus einer Kette von API-Aufrufen. Wenn ein Workflow eine E-Mail empfängt, die Daten in ein CRM schreibt und einen AI-Agenten triggert, passieren im Hintergrund dutzende API-Calls. Ohne APIs wäre Automation nicht möglich — sie sind die universelle Sprache, mit der Systeme kommunizieren.

Für Schweizer Unternehmen, die AI Automation implementieren wollen, ist ein grundlegendes Verständnis von APIs essenziell. Nicht weil jeder Geschäftsführer Code schreiben muss, sondern weil die Möglichkeiten und Grenzen von Automationen direkt von den verfügbaren APIs abhängen.

Was sind APIs und warum sind sie unverzichtbar?

Eine API (Application Programming Interface) ist eine definierte Schnittstelle, über die ein Softwaresystem mit einem anderen kommuniziert. Statt dass ein Mensch sich in ein System einloggt, Daten abliest und in ein anderes System eintippt, übernimmt die API diesen Datenaustausch automatisch.

Warum APIs für AI Automation entscheidend sind:

  • Verbindung: APIs verknüpfen CRM, ERP, E-Mail, Buchhaltung, AI-Modelle und alle weiteren Systeme
  • Echtzeit: Daten fliessen sofort — kein manuelles Kopieren, kein Zeitverzug
  • Standardisierung: APIs folgen definierten Protokollen, die plattformübergreifend funktionieren
  • Skalierung: Ein einmal konfigurierter API-Call funktioniert für 1 oder 100'000 Datensätze gleich
  • AI-Anbindung: LLMs wie GPT-5.6, Claude und Gemini sind ausschliesslich über APIs nutzbar

REST, GraphQL, Webhooks und MCP: Die vier API-Paradigmen

REST APIs — Der Standard

REST (Representational State Transfer) ist der weitaus verbreitetste API-Typ. Wie hoch sein Anteil an allen Automation-Anbindungen genau liegt, ist uns nicht als Erhebung bekannt — die Dominanz zeigt sich praktisch daran, dass Make und n8n ihr generisches HTTP-Modul auf genau diese Bauform ausrichten und damit alles abdecken, wofür kein fertiger Baustein existiert.

Funktionsweise:

  • Kommunikation über HTTP-Methoden: GET (lesen), POST (erstellen), PUT/PATCH (aktualisieren), DELETE (löschen)
  • Jede Ressource hat eine URL (z.B. api.crm.ch/contacts/123)
  • Daten werden als JSON übertragen
  • Zustandslos: Jeder Request enthält alle nötigen Informationen

Vorteile für Automation:
  • Universell unterstützt von Make, n8n, Zapier und allen Automation-Tools
  • Einfach zu verstehen und zu debuggen
  • Umfangreiche Dokumentation bei den meisten Anbietern

Beispiel — Einen Kontakt aus dem CRM abrufen:
GET https://api.crm.ch/v2/contacts/123
Headers: Authorization: Bearer <token>
Response: { "name": "Müller AG", "email": "info@mueller.ch", "city": "Zürich" }

GraphQL — Flexibel und effizient

GraphQL ist eine ursprünglich bei Facebook (heute Meta) entwickelte Query-Sprache, die es dem Client erlaubt, exakt die benötigten Daten anzufordern. Offengelegt wurde die Spezifikation 2015; heute steht GraphQL bei der herstellerneutralen GraphQL Foundation unter dem Dach der Linux Foundation. Die Jahreszahl ist in der Primärquelle uneinheitlich: Die Startseite nennt die Foundation «hosted since 2018 by the non-profit Linux Foundation», die Foundation-Seite datiert ihre Gründung auf 2019. Die Foundation ist die neutrale Heimat der Marke und der Projekt-Assets — die Spezifikation entwickeln die GraphQL Working Group und das GraphQL TSC.

Quelle: graphql.org und GraphQL Foundation — abgerufen am 1. September 2026.
Vorteile:
  • Kein Over- oder Under-Fetching: Sie erhalten genau die Felder, die Sie brauchen
  • Eine einzige Anfrage für verschachtelte Daten (z.B. Kunde + Bestellungen + Produkte)
  • Ideal für komplexe Datenstrukturen
Relevanz für Automation:
  • Weniger verbreitet in klassischen Automations-Tools
  • n8n bietet native GraphQL-Unterstützung
  • Shopify, GitHub und Contentful nutzen GraphQL

Webhooks — Ereignisgesteuerte Automation

Webhooks sind «umgekehrte APIs»: Statt dass Ihr System regelmässig nach neuen Daten fragt (Polling), sendet das Quellsystem aktiv eine Benachrichtigung, sobald ein Ereignis eintritt.

Vorteile:

  • Echtzeit-Reaktionen ohne Verzögerung
  • Effizient: Kein unnötiges Abfragen leerer Ergebnisse
  • Ideal für Event-driven Workflows

Typische Webhook-Events:
  • Neue Bestellung im Shop → Workflow startet
  • Zahlung eingegangen → Rechnung wird generiert
  • Support-Ticket erstellt → Agent wird benachrichtigt
  • Dokument hochgeladen → AI-Analyse wird gestartet

Praxis-Tipp: Make und n8n können sowohl Webhooks empfangen als auch senden. Die meisten Automationen nutzen eine Kombination aus Webhooks (als Trigger) und REST APIs (für Aktionen).

MCP — die Schnittstelle für KI-Agenten

Das Model Context Protocol (MCP) ist das jüngste der vier Paradigmen und beantwortet eine Frage, die REST nicht stellt: Wie erfährt ein KI-Modell, welche Werkzeuge es hat und wie es sie aufruft? Bei einer REST API steht das in einer Dokumentation, die ein Mensch liest und in Code übersetzt. Bei MCP beschreibt der Server seine Werkzeuge selbst in maschinenlesbarer Form — das Modell fragt ab, was verfügbar ist, und ruft es auf.

Für die Automation kehrt das die Integrationsrichtung um. Bisher galt: Ein Workflow ruft eine API. Mit MCP kommt hinzu: Ein Agent entscheidet zur Laufzeit, welche API er ruft.

n8n bildet beide Richtungen mit je einem eigenen Node ab:

  • MCP Server Trigger: macht Ihren n8n-Workflow selbst zum MCP-Server. Der Node stellt eine URL bereit, über die externe KI-Anwendungen genau die Werkzeuge nutzen, die Sie im Workflow definiert haben. Eine Authentifizierung lässt sich per Bearer- oder Header-Credential verlangen; sie ist optional, ohne sie prüft die URL keinen Nachweis.
  • MCP Client Tool: bindet umgekehrt einen fremden MCP-Server als Werkzeug in Ihren n8n-Agenten ein. Unterstützt werden Bearer-Token, generische Header, mehrere Header und OAuth2.
Quelle: MCP Server Trigger und MCP Client Tool, n8n-Dokumentation — abgerufen am 1. September 2026.
Wann MCP sinnvoll ist: Wenn ein Agent aus einer offenen Menge von Werkzeugen wählen soll. Für einen festen, vorhersehbaren Ablauf — Bestellung eingegangen, Rechnung erstellen — bleibt der klassische REST-Aufruf im Workflow einfacher, günstiger und leichter zu debuggen. MCP ersetzt REST nicht, sondern legt eine Schicht darüber, die nur Agenten brauchen (Einschätzung aus eigener Arbeit, keine Erhebung).

Sicherheitshinweis: Ein MCP-Server, den Sie öffentlich erreichbar machen, ist eine ausführbare Schnittstelle in Ihre Systeme. Aktivieren Sie die Authentifizierung, geben Sie nur die Werkzeuge frei, die der Anwendungsfall wirklich braucht, und behandeln Sie alles, was ein Agent über MCP zurückliefert, als Eingabe aus fremder Hand — nicht als Anweisung, der Ihr Workflow zu folgen hat (Einschätzung aus eigener Arbeit, keine Erhebung).

Authentifizierung: Sicher auf APIs zugreifen

OAuth2-Ablauf zwischen Nutzer, Automation-Tool und Zielsystem
Beim OAuth-2.0-Flow tauschen drei Beteiligte Nachrichten aus: der Nutzer, das Automation-Tool und der Dienst. Das Automation-Tool leitet den Nutzer zur Login-Seite des Dienstes, der Nutzer meldet sich dort direkt an und gibt den Zugriff frei, der Dienst sendet einen Authorization Code zurück, den das Automation-Tool gegen Access Token und Refresh Token eintauscht. Der Access Token autorisiert die folgenden API-Calls, der Refresh Token erneuert ihn nach Ablauf automatisch. Das Passwort wandert dabei ausschliesslich zwischen Nutzer und Dienst — das Automation-Tool bekommt es nie zu sehen und erhält über Scopes nur die Berechtigungen, die der Nutzer freigegeben hat.

API-Authentifizierung stellt sicher, dass nur autorisierte Systeme auf Daten zugreifen können. Für Automationen sind drei Methoden relevant:

API Keys — Einfach, aber begrenzt

Ein API Key ist ein langer, zufälliger String, der bei jedem Request mitgesendet wird.

Vorteile:

  • Einfachste Implementierung
  • Ideal für Server-zu-Server-Kommunikation
  • Schnell einzurichten in Make und n8n

Nachteile:
  • Keine granulare Berechtigungskontrolle
  • Bei Kompromittierung muss der gesamte Key rotiert werden
  • Kein automatisches Ablaufdatum

Verwendung: OpenAI API, viele CRM-APIs, interne APIs

OAuth 2.0 — Der Industriestandard

OAuth 2.0 ermöglicht es einem System, im Namen eines Nutzers auf Daten zuzugreifen — ohne dessen Passwort zu kennen.

Der OAuth-Flow für Automationen:

  1. Automation-Tool leitet Nutzer zur Login-Seite des Dienstes
  2. Nutzer gibt Zugriff frei (z.B. «Make darf auf mein Google Drive zugreifen»)
  3. Dienst sendet einen Authorization Code zurück
  4. Automation-Tool tauscht Code gegen Access Token und Refresh Token
  5. Access Token wird für API-Calls verwendet
  6. Refresh Token erneuert abgelaufene Access Tokens automatisch

Vorteile:
  • Sicher: Automation kennt nie das Passwort des Nutzers
  • Granulare Berechtigungen (Scopes): Nur Lesezugriff, nur bestimmte Ordner, etc.
  • Automatische Token-Erneuerung

Verwendung: Google Workspace, Microsoft 365, HubSpot, Salesforce, Slack

JWT (JSON Web Tokens) — Für Service-Accounts

JWTs sind signierte Tokens, die Identität und Berechtigungen in einem kompakten Format transportieren.

Vorteile:

  • Selbstvalidierend: Kein zusätzlicher API-Call zur Verifizierung nötig
  • Ideal für Microservices-Architekturen
  • Zeitlich begrenzt (eingebautes Ablaufdatum)

Verwendung: Google Cloud APIs, Firebase, Custom-Backends

Praktische API-Beispiele für Automation

CRM-APIs (HubSpot, Salesforce, Pipedrive)

Typischer Automation-Use-Case: Lead erfasst auf Website → CRM-Kontakt erstellt → Vertriebsteam benachrichtigt

Relevante Endpoints:

  • POST /contacts — Neuen Kontakt erstellen
  • GET /contacts?email=... — Duplikat-Check
  • PUT /contacts/{id} — Kontaktdaten aktualisieren
  • POST /deals — Neuen Deal erstellen

Buchhaltungs-APIs (Bexio, Abacus, Run my Accounts)

Typischer Automation-Use-Case: Bestellung abgeschlossen → Rechnung erstellt → Zahlungsabgleich

Schweizer Buchhaltungssoftware bietet zunehmend APIs an:

  • Bexio API: Umfassende REST API für Kontakte, Rechnungen, Projekte
  • Abacus API: SOAP- und REST-Schnittstellen für ERP-Integration
  • Run my Accounts API: Automatisierte Buchhaltung via REST API

AI-APIs (OpenAI, Anthropic, Google)

Typischer Automation-Use-Case: Dokument empfangen → AI analysiert Inhalt → Zusammenfassung ins CRM

Die wichtigsten AI-APIs für Automationen:

  • OpenAI API: GPT-5.6 Sol, Terra und Luna — 1,05 Mio. Token Kontext, bis 128'000 Token Ausgabe, mit Functions, Websuche, Dateisuche und Computer Use
  • Anthropic API: Claude Fable 5 für langlaufende Agenten, Opus 5 und Sonnet 5 — je 1 Mio. Token Kontext, Haiku 4.5 mit 200'000
  • Google Gemini API: Gemini 3.6 Flash (neuestes), dazu 3.5 Flash, 3.5 Flash-Lite und 3.1 Flash Lite

Kostenfaktor: AI-API-Kosten werden pro Token berechnet, nicht pro Aufruf. Listenpreise je 1 Mio. Token in USD:

Tabelle: AI-APIs (OpenAI, Anthropic, Google)
ModellEingabeAusgabe
GPT-5.6 Sol420
GPT-5.6 Terra212
GPT-5.6 Luna0.201.20
Claude Fable 51050
Claude Opus 5525
Claude Sonnet 5210
Claude Haiku 4.515
Gemini, kostenpflichtige Stufe (Text)ab 0.75ab 4.50
Google weist die Preise nicht je Modell aus, daher der Ab-Wert; Audio und Bild werden abweichend berechnet, die Batch-API halbiert sie. In der kostenlosen Gemini-Stufe nutzt Google die übermittelten Inhalte zur Produktverbesserung, in der kostenpflichtigen nicht.
Quelle: OpenAI, Anthropic, Google — abgerufen am 21. August 2026.

API Rate Limits und Error Handling

Rate Limits verstehen

Jede API begrenzt die Anzahl der Aufrufe pro Zeiteinheit, um Überlastung zu vermeiden:

Tabelle: Rate Limits verstehen
APIRate LimitStrategie
OpenAISiehe Anbieter-Dokumentation (staffelt nach Nutzungsstufe)Exponentielles Backoff
HubSpot190 Anfragen/10 Sek je privat verteilter App (Professional und Enterprise); Tageskontingent je Account 625'000 (Professional) bzw. 1 Mio. (Enterprise). Über den Marketplace verteilte OAuth-Apps: 110 Anfragen/10 Sek je installierendem Account, ohne Limit-Increase-Add-onQueuing in Make/n8n
Google Sheets300 Lese- und 300 Schreibanfragen/Min je Projekt, davon 60/Min je NutzerBatch-Updates
Slack1 Nachricht/Sek pro Channel (Richtwert für chat.postMessage, kurze Spitzen erlaubt)Queue mit Delay
Quelle: HubSpot API usage guidelines, Google Sheets API limits, Slack Rate Limits — abgerufen am 1. September 2026. Bei HubSpot hängt das Kontingent vom gebuchten Tarif ab; Slack vergibt für jede Methode plan-unabhängig dieselbe Rate-Limit-Stufe, und die Sheets-Kontingente gelten je Projekt und je Nutzer. Prüfen Sie den Wert für Ihren eigenen Account, bevor Sie einen Workflow darauf auslegen.

Error Handling in Automationen

Robuste Automationen brauchen Fehlerbehandlung. Die wichtigsten HTTP-Statuscodes:

  • 200 OK: Alles gut, Aktion erfolgreich
  • 400 Bad Request: Fehlerhafte Daten gesendet → Daten prüfen und erneut senden
  • 401 Unauthorized: Token abgelaufen → Automatischer Refresh
  • 429 Too Many Requests: Rate Limit erreicht → Warten und erneut versuchen
  • 500 Internal Server Error: Serverproblem → Exponentielles Backoff (1s, 2s, 4s, 8s)
Best Practice in n8n und Make:
  • Immer Error-Branches definieren
  • Retry-Logik mit exponentieller Backoff-Strategie
  • Failed Requests in ein Error-Log schreiben
  • Alerting bei wiederholten Fehlern (Slack, E-Mail)

No-Code API-Integration mit Make und n8n

Beide Plattformen ermöglichen API-Integration ohne Programmierkenntnisse:

Make: HTTP-Modul und Custom Apps

Make bietet zwei Wege für API-Integration:

  1. Vorgefertigte Module: Über 3'000 Apps mit nativer Integration — einfach Verbindung herstellen und nutzen
  2. HTTP-Modul: Für alle APIs ohne natives Modul — URL, Methode, Headers und Body konfigurieren
  3. Custom Apps: Wiederverwendbare API-Konnektoren erstellen (JSON-basiert)

n8n: HTTP Request Node und Custom Nodes

n8n bietet:

  1. Vorgefertigte Nodes: 2'087 Integrationen nativ verfügbar
  2. HTTP Request Node: Flexibelster Node — unterstützt REST, GraphQL, SOAP
  3. Custom Nodes: JavaScript/TypeScript-basierte Custom Nodes für komplexe Integrationen
  4. Code Node: Direkte JavaScript-Ausführung für maximale Flexibilität
Quelle der Integrationszahlen: Make zeigte am 24. August 2026 «Showing 1 - 48 of 3553 results in All Apps»; n8n listete am 24. August 2026 2'087 Integrationen. Die Verzeichnisse wachsen laufend; die Zahlen sind Momentaufnahmen ihres Abrufdatums.

Schweiz-spezifische APIs

SIX API (Finanzmarktdaten)

SIX Group bietet APIs für Schweizer Finanzmarktdaten — relevant für Fintech-Automationen und Reporting:

  • Börsenkurse und Handelsvolumen
  • Referenzdaten für Schweizer Wertpapiere
  • Historische Kursdaten

PostFinance API

PostFinance stellt APIs für die Integration von Zahlungslösungen bereit:

  • E-Payment-Integration
  • Kontoinformationen abrufen
  • QR-Rechnungen automatisch generieren

Abacus API

Abacus ist eines der meistgenutzten ERP-Systeme in Schweizer KMU:

  • Debitoren- und Kreditoren-Management
  • Lohnbuchhaltung
  • Projektmanagement
  • Integration mit kantonalen Steuersystemen

Schweizer Post API

Für E-Commerce- und Logistik-Automationen:

  • Sendungsverfolgung
  • Paketlabel-Generierung
  • Adressvalidierung
  • Zolldeklaration für internationale Sendungen

Häufig gestellte Fragen

Brauche ich Programmierkenntnisse für API-Integrationen?

Für die meisten Automationen nicht. Make und n8n bieten visuelle HTTP-Module, mit denen Sie REST APIs ohne Code ansprechen können. Sie müssen jedoch die API-Dokumentation lesen können und verstehen, was Headers, Body und Parameter bedeuten. Für komplexere Szenarien mit OAuth-Flows, Pagination oder verschachtelten API-Calls sind Grundkenntnisse in JSON und HTTP hilfreich.

Wie gehe ich mit API-Ausfällen in meiner Automation um?

Implementieren Sie drei Ebenen der Fehlerbehandlung: Erstens, automatische Retry-Logik mit exponentiellem Backoff für temporäre Fehler (429, 500). Zweitens, Fallback-Pfade für kritische Workflows — z.B. wenn die AI-API nicht erreichbar ist, wird der Task in eine Queue gelegt statt verworfen. Drittens, Alerting per Slack oder E-Mail, damit Ihr Team bei anhaltenden Problemen informiert wird.

Was kosten API-Calls in einer typischen Automation?

Die Kosten variieren stark. Viele Business-APIs (CRM, E-Mail, Projektmanagement) sind in der Software-Lizenz enthalten. AI-APIs werden dagegen pro Token abgerechnet, nicht pro Aufruf — die Listenpreise der aktuellen Modelle stehen oben im Abschnitt zu AI-APIs. Die Rechnung hängt damit an der Token-Menge pro Durchlauf und am gewählten Modell, denn zwischen der günstigsten und der teuersten Stufe liegt ein Vielfaches.

Welche API-Sicherheitsmassnahmen sind für Schweizer Unternehmen wichtig?

Drei Massnahmen sind essenziell: Erstens, API Keys und Tokens niemals im Code speichern, sondern in Umgebungsvariablen oder Secret-Managern. Zweitens, OAuth 2.0 statt API Keys verwenden, wo möglich — besonders für Zugriff auf Nutzerdaten. Drittens, alle API-Calls über HTTPS (TLS 1.2+) absichern. Für Unternehmen, die dem Schweizer Datenschutzgesetz unterliegen, kommt die Frage dazu, welche Personendaten überhaupt an externe APIs gehen und wo der Anbieter sie verarbeitet — das klären Sie anhand der Vertrags- und Verarbeitungsangaben des jeweiligen Anbieters.

Brauche ich MCP für meine Automationen?

Nur, wenn ein KI-Agent Teil des Ablaufs ist und zur Laufzeit selbst entscheiden soll, welches Werkzeug er benutzt. Für feste Abläufe — Formular ausgefüllt, Kontakt anlegen, Bestätigung senden — bleibt der direkte REST-Aufruf im Workflow die einfachere, günstigere und besser nachvollziehbare Lösung. MCP lohnt sich, wenn Sie einem Agenten eine offene Werkzeugsammlung geben wollen, oder wenn Sie eigene Systeme für fremde KI-Anwendungen zugänglich machen möchten. In n8n bilden der MCP Server Trigger (Ihr Workflow wird zum Server) und das MCP Client Tool (fremde Server als Werkzeug im Agenten) beide Richtungen ab. Sichern Sie einen erreichbaren MCP-Server immer mit Authentifizierung ab und geben Sie nur die Werkzeuge frei, die der Anwendungsfall braucht.

Kann ich APIs nutzen, die keine offizielle Make/n8n-Integration haben?

Ja. Sowohl Make (über das HTTP-Modul) als auch n8n (über den HTTP Request Node) können jede beliebige REST API ansprechen. Sie konfigurieren manuell die URL, die HTTP-Methode, die Authentifizierung und den Request Body. Für GraphQL-APIs bietet n8n einen spezialisierten Node. In der Praxis deckt das nach unserer Erfahrung nahezu jede REST-Schnittstelle ab; aufwendiger wird es erst bei komplexen Authentifizierungsflows, etwa zertifikatsbasierter Authentifizierung (Einschätzung aus eigener Arbeit, keine Erhebung).


Weiterführende Themen

Quellen

  1. graphql.org und GraphQL Foundation — abgerufen am 1. September 2026.
  2. MCP Server Trigger und MCP Client Tool, n8n-Dokumentation — abgerufen am 1. September 2026.
  3. OpenAI, Anthropic, Google — abgerufen am 21. August 2026.
  4. HubSpot API usage guidelines, Google Sheets API limits, Slack Rate Limits — abgerufen am 1. September 2026. Bei HubSpot hängt das Kontingent vom gebuchten Tarif ab; Slack vergibt für jede Methode plan-unabhängig dieselbe Rate-Limit-Stufe, und die Sheets-Kontingente gelten je Projekt und je Nutzer. Prüfen Sie den Wert für Ihren eigenen Account, bevor Sie einen Workflow darauf auslegen.
  5. Quelle der Integrationszahlen: Make zeigte am 24. August 2026 «Showing 1 - 48 of 3553 results in All Apps»; n8n listete am 24. August 2026 2'087 Integrationen. Die Verzeichnisse wachsen laufend; die Zahlen sind Momentaufnahmen ihres Abrufdatums.
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.

ai integrationapi automationki api integrationintegromat automatisierungtools verbinden ohne apiintegration automation

Verwandte Artikel