Evolution API mit n8n verbinden und WhatsApp automatisieren

So verbindest du die Evolution API mit n8n und automatisierst WhatsApp-Nachrichten, CRM-Kommunikation, Kunden-Onboarding, Gruppen und weitere WhatsApp-Prozesse.

Ein Kunde sagt zu. Danach öffnet jemand WhatsApp, sucht die Nummer im CRM, tippt die Willkommensnachricht, holt den Zugangslink aus dem Mitgliederbereich und den Buchungslink aus dem Kalender. Zweieinhalb Minuten, wenn alles griffbereit ist.

Bei zwanzig Abschlüssen im Monat ist das eine knappe Stunde. Teurer sind die Fälle, in denen es untergeht. Der Kunde hat unterschrieben und hört zwei Tage nichts, weil die Nachricht auf der To-do-Liste von jemandem steht, der gerade im Urlaub ist. Genau in diesen zwei Tagen entstehen die Rückfragen, die niemand braucht.

Mit der Evolution API n8n-Integration hängt die Nachricht am Ereignis statt an einer Person: Deal gewonnen, Zugang eingerichtet, Rechnung erstellt, WhatsApp raus, mit den richtigen Links darin. Das gilt in beide Richtungen. Eine eingehende WhatsApp-Nachricht kann genauso einen Prozess starten, den Kunden anhand seiner Nummer identifizieren und die Antwort aus dem CRM ziehen.

Die Evolution API n8n-Integration wurde von Jörg Sebening entwickelt und wird von ihm als Community Node gepflegt und weiterentwickelt.

Prozessanalyse vereinbaren →

Was ist die Evolution API?

Evolution API ist eine Open-Source-Messaging-Plattform, über die WhatsApp und weitere Messaging-Prozesse programmatisch gesteuert werden können. Sie übernimmt die technische Anbindung an WhatsApp und stellt sie als REST API mit Webhooks bereit.

Dabei unterstützt Evolution API unterschiedliche Verbindungsarten, darunter eine auf WhatsApp Web beziehungsweise Baileys basierende Anbindung und die offizielle WhatsApp Cloud API von Meta. Welche Funktionen konkret zur Verfügung stehen, hängt deshalb auch vom konfigurierten Verbindungstyp ab. Diese Entscheidung fällt auf Ebene der Evolution-API-Instanz und sollte vor dem Aufbau der Workflows getroffen werden.

n8n setzt darauf auf und verbindet die Messaging-Ebene mit CRM, Zahlung, Mitgliederbereich, Datenbanken und KI. Evolution API weiß, wie eine Nachricht versendet wird. n8n entscheidet, wann, an wen und mit welchem Inhalt.

Was ist die Evolution API n8n-Integration?

Die Evolution API n8n-Integration erweitert n8n um einen eigenen Evolution-API-Node. Statt die API in jedem Workflow über HTTP Requests anzusprechen, werden Ressource und Aktion direkt im n8n-Editor ausgewählt.

Der Schwerpunkt liegt auf der aktiven Steuerung: Nachrichten und Medien versenden, Chats und Gruppen verwalten, Instanzen überwachen.

EigenschaftEvolution API n8n-Integration
PlattformEvolution API
Automatisierungsplattformn8n
EntwicklerJörg Sebening
MaintainerJörg Sebening
StatusCommunity Node
AuthentifizierungAPI Key
TextnachrichtenJa
MedienJa
GruppenJa
ChatsJa
InstanzverwaltungJa
QR-Code und VerbindungsstatusJa
Eingehende EventsÜber Evolution API Webhooks
Open SourceJa

Eingehende Ereignisse laufen nicht über einen eigenen Trigger, sondern über die Webhooks der Evolution API auf einen n8n Webhook. Das ist eine bewusste Aufteilung und im Betrieb der stabilere Weg, weil die Ereignisse dann nicht an einer Node-Version hängen.

Wie verbinde ich Evolution API mit n8n?

Du brauchst eine laufende Evolution-API-Instanz, einen gültigen API Key und eine n8n-Instanz, entweder Cloud oder selbst gehostet. Die Integration wird als Community Node unter @rjsebening/n8n-nodes-evolution-api installiert.

In den Credentials hinterlegst du die Server URL deiner Evolution-API-Instanz und den API Key. Die Node unterstützt einen Verbindungstest, mit dem sich direkt prüfen lässt, ob n8n die Instanz erreicht und der Key gültig ist. Danach ziehst du den Node in den Workflow und wählst die gewünschte Aktion aus, etwa das Versenden einer Textnachricht oder eines Dokuments.

Wie verbinde ich WhatsApp mit n8n über Evolution API?

Die Architektur besteht aus drei Ebenen. WhatsApp ist der Kanal, Evolution API die Anbindung, n8n die Geschäftslogik. Diese Trennung ist der eigentliche Vorteil.

Dein CRM muss dadurch nicht wissen, wie eine WhatsApp-Nachricht technisch versendet wird. Es muss nur das Ereignis melden, dass ein Deal gewonnen wurde. n8n entscheidet daraufhin, welche Nachricht an welche Nummer geht, holt die fehlenden Daten aus den anderen Systemen und übergibt den fertigen Text an Evolution API.

Dasselbe Prinzip funktioniert für Formulare, Zahlungsanbieter, Mitgliederbereiche, Kalender und interne Software. Wechselst du später den Zahlungsanbieter, ändert sich der Auslöser, nicht der Versandweg.

Was kann ich mit WhatsApp und n8n automatisieren?

Der interessante Fall ist nicht, eine WhatsApp-Nachricht automatisch zu senden. Das kann jedes Tool. Interessant wird es, wenn die Nachricht Teil eines Prozesses ist, der ohnehin läuft: Lead, Vertrieb, Kauf, Onboarding, Fulfillment, Customer Success.

An jeder dieser Stationen gibt es Nachrichten, die heute jemand von Hand schreibt und die immer denselben Aufbau haben. Genau die lassen sich verlagern. Die folgenden Abschnitte zeigen die Fälle, die in der Praxis am häufigsten gebaut werden.

Neue Leads automatisch per WhatsApp kontaktieren

Ein Lead kommt über ein Formular herein. n8n legt ihn im CRM an und schickt parallel die erste WhatsApp-Nachricht mit dem Link zur Terminbuchung:

OnePage: neuer Lead
→ n8n
├── SalesSuite → Kontakt und Deal
└── Evolution API → WhatsApp mit Buchungslink

Der Zeitvorteil ist der Punkt. Ein Lead, der innerhalb von zwei Minuten eine persönliche Nachricht bekommt, antwortet deutlich häufiger als einer, der am nächsten Vormittag angerufen wird. Da ich die OnePage n8n-Integration und die SalesSuite n8n-Integration ebenfalls entwickelt habe, laufen beide Zweige über native Nodes im selben Workflow.

Leads abhängig von Formularantworten unterschiedlich anschreiben

Nicht jeder Lead sollte dieselbe Nachricht bekommen. n8n wertet zuerst die Formularantworten aus und verzweigt danach:

Lead → Antworten prüfen
├── hoher Fit     → Nachricht mit direktem Buchungslink
├── mittlerer Fit → Nachricht mit Vorqualifizierung
└── niedriger Fit → E-Mail-Strecke statt WhatsApp

Damit entsteht kein pauschaler Nachrichtenversand, sondern ein Lead-Prozess. Der dritte Zweig ist dabei der wichtigste. Wer jeden Lead per WhatsApp anschreibt, verbrennt den Kanal für die Leads, bei denen er sich lohnt.

Nach einer Terminbuchung automatisch eine WhatsApp-Nachricht senden

Rund um einen Termin gibt es drei Zeitpunkte, an denen eine Nachricht etwas bewirkt: direkt nach der Buchung als Bestätigung mit den wichtigsten Informationen, am Vortag als Erinnerung und nach dem Gespräch als Follow-up mit dem nächsten Schritt.

Die Erinnerung am Vortag ist die mit dem messbarsten Effekt. Sie kostet nichts und senkt die Zahl der nicht wahrgenommenen Termine spürbar. Beim Follow-up prüft n8n vorher den CRM-Status, damit ein Kunde, der bereits zugesagt hat, nicht dieselbe Nachricht bekommt wie jemand, der noch überlegt.

Nach einem gewonnenen Deal automatisch das Onboarding starten

Ein Abschluss löst normalerweise vier Prozesse gleichzeitig aus. WhatsApp ist dabei der einzige, den der Kunde unmittelbar mitbekommt:

SalesSuite: Deal gewonnen
→ n8n
├── LearningSuite     → Zugang
├── Projektmanagement → Projekt
├── easybill          → Rechnung
└── Evolution API     → WhatsApp-Willkommen mit Zugangsdaten

Wichtig ist die Reihenfolge. Die WhatsApp-Nachricht wird erst versendet, wenn der Zugang wirklich angelegt ist. Sonst bekommt der Kunde einen Login-Link, der beim ersten Klick noch nicht funktioniert, und die erste Erfahrung mit dir ist eine Fehlermeldung.

Nach einem Kauf automatisch per WhatsApp informieren

Bei Selbstläufer-Produkten ohne Verkaufsgespräch ist die Zahlung der Auslöser. n8n aktualisiert das CRM, schaltet den Kurs frei und schickt anschließend die WhatsApp-Nachricht mit den Zugangsdaten.

Da ich auch die Digistore24 n8n-Integration entwickelt habe, läuft das im selben Workflow. Voraussetzung ist, dass die Telefonnummer im Bestellprozess sauber erfasst wird. Ohne Ländervorwahl im richtigen Format läuft die Nachricht ins Leere, und das fällt erst auf, wenn sich der Kunde meldet.

Bei Zahlungsausfällen einen internen Prozess starten

Nicht jede Automatisierung muss beim Kunden ankommen. Fällt eine Zahlung aus, aktualisiert n8n zunächst den Status im CRM und informiert den zuständigen Mitarbeiter. Bei wiederkehrenden Zahlungen kann zusätzlich der Zugang pausiert werden.

Ob und wie der Kunde danach angesprochen wird, ist eine Entscheidung, die vom Vertrag und vom Kommunikationsprozess abhängt und nicht von der Technik. Bei Mahnungen über WhatsApp ist Zurückhaltung angebracht. Der Kanal ist privat, und eine automatisierte Zahlungserinnerung wirkt dort schnell übergriffig.

Kunden-Onboarding über WhatsApp automatisieren

WhatsApp eignet sich für kurze, zeitkritische Informationen innerhalb eines Onboardings. Die Logik liegt dabei nicht in WhatsApp, sondern in n8n:

Kunde startet          → Willkommen und nächste Schritte
Zugang eingerichtet    → Login-Link
Formular nach 3 Tagen
noch nicht ausgefüllt  → Erinnerung

Vor jeder Nachricht prüft der Workflow den tatsächlichen Stand: Ist das Formular schon ausgefüllt, ist der Zugang erstellt, wurde der erste Termin gebucht, welche Leistung wurde gekauft, wer ist zuständig. Ohne diese Prüfung bekommt ein Kunde, der alles am ersten Tag erledigt hat, drei Tage später trotzdem seine Erinnerung. Das ist der Punkt, an dem Automatisierung auffällt und Vertrauen kostet.

Customer Success über WhatsApp automatisieren

Auch Zustände in anderen Systemen können Kommunikation auslösen. Meldet LearningSuite, dass ein Kunde seit zwei Wochen nicht mehr im Kurs war, startet n8n eine Nachfrage. Ändert sich im CRM der Customer-Success-Status, geht eine passende Nachricht raus.

Bei Coaching-Programmen ist das der Prozess mit dem direktesten Effekt auf die Abschlussquote. Entscheidend ist, dass die Nachricht auf den Stand im Kurs eingeht und nicht wie ein Serienbrief klingt. Die Daten dafür liegen vor, sie müssen nur in den Text.

Bilder automatisch über WhatsApp versenden

Die Integration versendet neben Text auch Medien. Ein Bild lässt sich vorher im Workflow erzeugen, etwa ein personalisierter Fortschrittsstand, eine Auswertungsgrafik oder eine Vorschau auf ein Ergebnis.

In der Praxis ist das seltener sinnvoll als es klingt. Ein Bild wird zwar zuverlässig geöffnet, lässt sich aber nicht durchsuchen und nicht weiterverarbeiten. Für Zahlen, die der Empfänger später wiederfinden soll, ist ein Dokument die bessere Wahl.

PDFs und Dokumente automatisch über WhatsApp senden

Dokumente können unmittelbar aus dem System weitergegeben werden, in dem sie entstehen. Eine Rechnung oder ein Angebot aus easybill geht als PDF an den Kunden, ohne dass jemand es herunterlädt und wieder hochlädt.

Der eigentliche Gewinn liegt bei den Dokumenten, die heute per Mail geschickt werden und dort im Postfach untergehen. Vertragsunterlagen, Onboarding-Unterlagen und Terminbestätigungen erreichen den Empfänger über WhatsApp deutlich zuverlässiger.

Audio automatisch über WhatsApp versenden

Auch Audiodateien lassen sich versenden. Ein Workflow kann aus CRM-Daten einen Text erzeugen, ihn über Text-to-Speech vertonen und als Sprachnachricht senden.

Technisch ist das unkompliziert. Ob es passt, hängt vom Kommunikationskonzept ab. Eine automatisch erzeugte Sprachnachricht in einem Kanal, in dem der Kunde persönliche Sprachnachrichten erwartet, kann auch das Gegenteil bewirken. Ich setze das nur dort ein, wo klar ist, dass es sich nicht als persönlich ausgibt.

WhatsApp-Gruppen automatisch erstellen

Die Integration unterstützt Gruppenverwaltung. Ein neuer Kunde kann damit automatisch seine eigene Projekt- oder Betreuungsgruppe bekommen:

CRM: neuer Kunde
→ n8n
→ Evolution API
→ Gruppe erstellen
→ Kunde, Account Manager und Projektleiter hinzufügen

Damit wird die Gruppenanlage Bestandteil des Onboardings und nicht etwas, das jemand nachmittags nachholt. Bei Agenturen mit Projektbetreuung über WhatsApp ist das einer der Prozesse, die sich am schnellsten rechnen.

WhatsApp-Gruppen für Coaching oder Programme verwalten

Bei Gruppenprogrammen lassen sich Teilnehmer beim Kauf automatisch hinzufügen und bei Programmende wieder entfernen. Gerade das Entfernen wird von Hand zuverlässig vergessen, weil es niemandem auffällt und niemand danach fragt.

Die konkrete Umsetzbarkeit einzelner Gruppenfunktionen hängt vom verwendeten Evolution-API-Verbindungstyp und der eingesetzten Version ab. Das gehört in einem Projekt vor den Aufbau des Workflows geprüft und nicht danach.

Interne WhatsApp-Gruppen automatisieren

Nicht jede Gruppe ist kundenbezogen. Ein wichtiger gewonnener Deal, ein kritischer Systemfehler oder eine eskalierte Kundenanfrage kann automatisch in einer Teamgruppe landen.

Für umfangreiche interne Benachrichtigungen sind Slack oder Microsoft Teams meist die bessere Wahl, weil sich dort Kanäle, Threads und Berechtigungen sauber trennen lassen. WhatsApp lohnt sich vor allem dann, wenn das Team dort ohnehin operativ kommuniziert und ein zusätzliches Werkzeug nur bedeuten würde, dass niemand hineinschaut.

Chats und Gruppeninformationen auslesen

Die Integration kann bestehende Chats und Gruppen abrufen. Damit muss ein Workflow die Gruppen-ID nicht fest hinterlegt haben, sondern kann die passende Gruppe anhand ihres Namens oder anhand von CRM-Daten selbst finden.

Das klingt nach einer Kleinigkeit und ist der Unterschied zwischen einem Workflow, den man pro Kunde einmal anpasst, und einem, der für alle Kunden gleich funktioniert.

Mehrere WhatsApp-Instanzen über n8n verwalten

Evolution API arbeitet mit Instanzen. Eine Instanz entspricht einer konfigurierten Messaging-Verbindung, in der Regel also einer Telefonnummer. Für Agenturen mit mehreren Nummern oder mehreren betreuten Kunden ist die Instanzverwaltung deshalb einer der praktisch wichtigsten Bereiche.

Über n8n lassen sich Instanzen auflisten, ihr Verbindungsstatus prüfen, Instanzen neu starten oder ausloggen und QR-Codes abrufen. Daraus entsteht ein zentraler Monitoring-Workflow:

Schedule Trigger
→ Status aller Instanzen prüfen
→ Instanz getrennt
→ Team informieren

Verbindungsstatus automatisch überwachen

Bei WhatsApp-basierten Automatisierungen entscheidet die Verbindung über alles Weitere. Reißt sie ab, laufen die Workflows scheinbar weiter, nur kommt keine Nachricht mehr an. Ohne Überwachung merkt das der erste Kunde, nicht das erste Monitoring.

Ein stündlicher Workflow prüft deshalb den Instanzstatus und meldet einen unerwarteten Zustand über Slack, E-Mail oder das interne Monitoring. Bei mehreren Instanzen ist das keine Komfortfunktion, sondern die Voraussetzung dafür, dass man dem Kanal überhaupt Prozesse anvertrauen kann.

QR-Code für eine WhatsApp-Verbindung abrufen

Bei bestimmten Verbindungstypen wird die Nummer über einen QR-Code verknüpft. Die Integration kann diesen Code abrufen und in einem Workflow weiterverarbeiten.

Damit lässt sich eine eigene interne Verwaltungsoberfläche bauen, in der ein Mitarbeiter seine Nummer selbst verbindet, ohne Zugriff auf das Evolution-API-Dashboard zu bekommen. Für Agenturen, die Instanzen für Kunden betreiben, ist das der übliche Weg, um Zugänge nicht weitergeben zu müssen.

Wie empfange ich WhatsApp-Nachrichten mit Evolution API in n8n?

Der Node deckt die aktiven Aktionen ab. Für eingehende Ereignisse stellt Evolution API selbst Webhooks bereit, die an eine beliebige URL gesendet werden können. In n8n dient dafür ein Webhook-Node als Eingang:

WhatsApp
→ Evolution API
→ Webhook
→ n8n

Übertragen werden unter anderem neue und geänderte Nachrichten, Chats, Kontakte, Gruppen und Änderungen des Verbindungsstatus, technisch über Ereignisse wie MESSAGES_UPSERT, MESSAGES_UPDATE, CHATS_UPSERT, CONTACTS_UPSERT und CONNECTION_UPDATE.

Ein Hinweis aus der Praxis: Aktiviere nur die Ereignisse, die du wirklich verarbeitest. Wer alles einschaltet, bekommt bei aktiven Instanzen sehr schnell sehr viele Ausführungen, von denen die meisten nichts tun.

Auf WhatsApp-Nachrichten automatisch antworten

Aus eingehendem Webhook und ausgehender Aktion entsteht ein vollständiger Kreislauf. Die Nachricht kommt über den Webhook in n8n an, wird ausgewertet, und die Antwort geht über den Evolution-API-Node zurück.

Wichtig ist eine Abbruchbedingung. Der Workflow muss erkennen, ob die Nachricht vom Kunden oder von der eigenen Nummer stammt, sonst antwortet das System auf seine eigenen Nachrichten. Ebenso sollte definiert sein, ab wann ein Mensch übernimmt und wie die Automatik für diese Conversation stillgelegt wird.

WhatsApp-Nachrichten anhand von Keywords automatisieren

Nicht jede eingehende Nachricht muss denselben Workflow starten. Ein klar definiertes Schlüsselwort am Anfang der Nachricht reicht, um mehrere Prozesse über denselben Kanal anzubieten:

"#rechnung" → Kunde identifizieren → easybill → Dokument zurücksenden
"#status"   → CRM abrufen → Projektstatus zurückgeben
"#termin"   → freie Slots → Buchungslink senden

Das ist der einfachste und robusteste Einstieg in eingehende Automatisierung. Es braucht kein Sprachmodell, es ist vorhersehbar, und wenn ein Kunde etwas anderes schreibt, passiert schlicht nichts.

WhatsApp mit einem AI Agent verbinden

Statt fester Schlüsselwörter kann die eingehende Nachricht auch an einen n8n AI Agent übergeben werden:

WhatsApp → Evolution API → n8n
→ AI Agent mit Zugriff auf CRM und Wissensquellen
→ Antwort
→ Evolution API → WhatsApp

Der Agent kann Fragen beantworten, CRM-Daten abrufen, Termine vorbereiten, Informationen aus hinterlegten Wissensquellen ziehen und definierte Prozesse starten. Er sollte dabei nur Zugriff auf die Tools und Daten bekommen, die für seinen Zweck nötig sind. Was er lesen darf, ist die eine Entscheidung. Was er schreiben oder auslösen darf, ist die deutlich wichtigere.

WhatsApp-Agent für Kundenservice

Ein Kundenservice-Agent identifiziert den Kunden zunächst anhand der Telefonnummer, lädt seinen Kontext aus dem CRM und antwortet erst danach. Damit entsteht kein isolierter Chatbot, sondern ein Agent, der weiß, mit wem er spricht und was gerade läuft.

Für Fälle, die er nicht abdecken soll, braucht er einen sauberen Ausstieg: Ticket erstellen, Mitarbeiter informieren, automatische Antworten für diese Nummer stoppen. Wer Kundenservice über WhatsApp und über weitere Kanäle betreibt, kann beides in einer Oberfläche zusammenführen. Wie das mit einem gemeinsamen Posteingang aussieht, steht auf der Seite zur Chatwoot n8n-Integration.

WhatsApp-Agent für interne Prozesse

Auch Mitarbeiter können WhatsApp als Oberfläche für Automatisierungen nutzen. Das ist besonders für Außendienst, Handwerk und alle sinnvoll, die unterwegs kein Notebook aufklappen:

"#kunde max@example.de" → SalesSuite → Kundendaten als Antwort
"#report"               → Datenbank → Kennzahlen des Vortags

Der Vorteil ist, dass niemand ein weiteres Tool installieren und lernen muss. Der Nachteil ist, dass die Berechtigung an der Telefonnummer hängt. Für alles, was über reine Abfragen hinausgeht, sollte die Nummer deshalb gegen eine hinterlegte Liste geprüft werden.

Evolution API Automatisierungen für Agenturen

Agenturen setzen WhatsApp meistens an zwei Stellen ein: in der Leadgenerierung und in der laufenden Kundenbetreuung. Im Leadprozess läuft die Kette von der Anzeige über die Landingpage ins CRM und von dort in die erste Nachricht. In der Betreuung geht es um Projektstatus, Rückfragen und Freigaben.

Beides lässt sich über eine zentrale n8n-Infrastruktur abbilden, auch dann, wenn jeder betreute Kunde seine eigene WhatsApp-Instanz hat. Die Workflows sind dieselben, nur die Credentials unterscheiden sich.

Evolution API Automatisierungen für Coaches und Berater

Bei Coaches und Beratern drehen sich die wiederkehrenden Nachrichten um Erstgespräche, Terminbestätigungen, Onboarding, Kurszugänge, Erinnerungen und Nachfassen bei Inaktivität.

Alle diese Nachrichten haben denselben Aufbau und unterscheiden sich nur in wenigen Werten. Genau deshalb lohnt sich hier die Automatisierung als Erstes. Wer eine Terminerinnerung dreimal pro Woche von Hand tippt, hat die Automatisierung nach einem Monat wieder eingespart.

Evolution API Automatisierungen für Dienstleister

Dienstleister verbinden WhatsApp typischerweise mit CRM und Fulfillment. Eine eingehende Anfrage bekommt eine automatische Bestätigung mit realistischem Zeitrahmen, ein geänderter Projektstatus löst ein Update an den Kunden aus.

Der Nutzen liegt weniger in der gesparten Zeit als in den ausbleibenden Nachfragen. Jede Statusnachricht, die automatisch rausgeht, verhindert einen Anruf, der das Team aus der Arbeit reißt.

Welche Funktionen sind für Evolution API Automatisierungen relevant?

Die Integration bildet die Evolution API als native n8n-Aktionen ab. Statt einzelne Endpunkte aufzuzählen, hier die Bereiche und wofür sie in der Praxis gebraucht werden.

Nachrichten und Medien. Text, Bilder, Dokumente, Audio, Video sowie Umfragen und interaktive Nachrichten versenden. Das ist der Kern und der Grund, warum die meisten Projekte starten: Kommunikation aus dem Geschäftsprozess heraus auslösen, statt sie von Hand nachzuziehen.

Chats und Gruppen. Bestehende Chats und Gruppeninformationen abrufen, Gruppen erstellen, Teilnehmer hinzufügen und entfernen. Relevant für Kunden-Onboarding, Gruppenprogramme und interne Kommunikation.

Instanzen. Instanzen auflisten, Verbindungsstatus prüfen, neu starten, ausloggen und QR-Codes abrufen. Damit ist nicht nur die Kommunikation automatisierbar, sondern auch ein Teil des Betriebs.

Eingehende Ereignisse. Sie laufen über die Webhooks der Evolution API auf einen n8n Webhook und stehen dort mit dem vollständigen Payload zur Verfügung.

Fehlt eine Funktion als fertige Aktion, blockiert das kein Projekt. Sie wird als neue Operation in die Integration aufgenommen.

Hat die Evolution API n8n-Integration einen eigenen Trigger?

Nein. Die Community Node konzentriert sich auf aktive API-Aktionen. Eingehende Ereignisse laufen über die Webhooks der Evolution API, die direkt auf einen n8n Webhook zeigen.

Das ist keine Lücke, sondern die für diesen Fall passende Architektur. Evolution API bietet eine sehr feine Auswahl an Ereignissen, die sich in der Instanz konfigurieren lässt. Ein eigener Trigger würde diese Konfiguration nur noch einmal abbilden und im Betrieb eine zusätzliche Stelle schaffen, an der Ereignisse verloren gehen können.

Evolution API Node oder HTTP Request?

Evolution API hat eine REST API und lässt sich über den generischen HTTP-Request-Node ansprechen. Bei einer einzelnen Nachricht funktioniert das.

Sobald mehrere Aktionen zusammenkommen, wird es aufwendig. Endpunkt, Header, API Key, Instanzname und der passende JSON Body müssen für jeden Aufruf einzeln gebaut und bei jeder Änderung in jedem Workflow nachgezogen werden. Mit der Integration wird daraus eine Auswahl im Editor:

Resource:  Message
Operation: Send Text

Das macht Workflows lesbarer und vor allem wartbar, wenn jemand anders sie später anfassen muss.

Warum Evolution API mit n8n?

Evolution API stellt die Messaging-Schnittstelle bereit, n8n die Prozesslogik. Diese Trennung ist der eigentliche Grund für den Aufbau. Evolution API weiß, wie eine Nachricht gesendet wird. n8n weiß, warum sie jetzt gesendet werden soll, an wen und mit welchen Daten.

Praktisch bedeutet das: Der Inhalt einer Nachricht entsteht aus Kundendaten, Produkt und Status und nicht aus einer Vorlage, die für alle gleich ist. Und wenn sich das Vorsystem ändert, bleibt der Versandweg unverändert.

Evolution API oder WhatsApp Cloud API?

Das ist heute nicht zwingend ein Entweder-oder. Evolution API unterstützt nach eigener aktueller Dokumentation sowohl eine Baileys-basierte WhatsApp-Web-Anbindung als auch die offizielle WhatsApp Cloud API. Die Unterschiede sind trotzdem wichtig.

WhatsApp Cloud API. Die offizielle Meta-Schnittstelle ist für professionelles Business-Messaging vorgesehen und unterliegt den Meta-Richtlinien, dem Template-System und einem eigenen Kostenmodell. Für hohe Volumen, ausgehende Erstkontakte und alles, was langfristig planbar sein muss, ist sie der solidere Weg.

WhatsApp-Web- und Baileys-Verbindung. Diese Verbindung basiert technisch auf WhatsApp Web und ist keine offizielle Meta Business API. Sie bietet andere Möglichkeiten und ein anderes Betriebsmodell, hängt aber stärker von Änderungen an WhatsApp Web und der verwendeten Bibliothek ab.

Welche Variante passt, hängt vom Anwendungsfall, vom Volumen, vom Risikoprofil und von den Anforderungen an den produktiven Betrieb ab. Die n8n-Integration spricht in beiden Fällen mit Evolution API. Die konkrete WhatsApp-Anbindung wird auf Ebene der Instanz bestimmt und lässt sich später wechseln, ohne die Workflows neu zu bauen.

Welche Tools kann ich mit WhatsApp über Evolution API und n8n verbinden?

Grundsätzlich jedes System, das über einen n8n-Node, eine API oder einen Webhook erreichbar ist.

In der Praxis am häufigsten: SalesSuite als CRM, OnePage für Landingpages und Formulare, Digistore24 für Zahlungen, LearningSuite für Kurszugänge, Chatwoot als gemeinsamer Posteingang, easybill für Rechnungen und Dokumente, dazu Kalender, Google Sheets, Airtable, Slack, eigene Datenbanken sowie OpenAI und andere KI-Systeme.

Die wichtigere Frage ist nicht, welche Tools verbunden werden können, sondern welches Ereignis in deinem Geschäftsprozess eine WhatsApp-Aktion auslösen soll. Eine Übersicht über alle Systeme, für die ich eigene Integrationen entwickelt habe, steht auf der Seite n8n-Integrationen.

Wer hat die Evolution API n8n-Integration entwickelt?

Die Evolution API n8n-Integration wurde von Jörg Sebening entwickelt und wird von ihm als Open-Source-Community-Node gepflegt und weiterentwickelt. Sie ist nicht von n8n verifiziert, sondern wird als Community Node installiert.

Die Integration nutzt die öffentliche Evolution API und ist eine unabhängige Community-Integration. Sie ist kein offizielles Produkt der Evolution Foundation.

Entstanden ist sie aus einem konkreten Ärgernis. In fast jedem Kundenprojekt kam an irgendeiner Stelle eine WhatsApp-Nachricht vor, und jedes Mal wurde derselbe HTTP Request neu zusammengebaut, mit denselben Fehlern bei Instanzname, Header und Body. Die häufig gebrauchten Nachrichten-, Gruppen- und Instanzfunktionen als n8n-Aktionen bereitzustellen, war schlicht die kürzere Rechnung.

Neben Evolution API entwickle ich weitere n8n-Integrationen für Systeme, die von Agenturen, Coaches, Beratern und Dienstleistern eingesetzt werden.

Wer kennt sich mit Evolution API und n8n Automatisierungen aus?

Weil ich die Integration selbst gebaut habe, arbeite ich nicht nur auf Ebene der Workflows, sondern auch mit den Messaging-, Gruppen- und Instanzstrukturen der Evolution API. Fehlt in einem Projekt etwas, ist die Frage nicht, ob es sich umgehen lässt, sondern wann die neue Aktion in der Integration steht.

Vor der Selbstständigkeit war ich in der internen Revision bei Mercedes-Benz für Prozessoptimierung zuständig. Deshalb fange ich bei Projekten nicht beim Workflow an, sondern beim Prozess. Die häufigste Erkenntnis bei WhatsApp-Setups: Das Problem ist nicht der Versand, sondern die Datengrundlage. Telefonnummern liegen in drei Formaten vor, ein Teil ohne Ländervorwahl, ein Teil mit Leerzeichen, und niemand weiß, welcher Datensatz der aktuelle ist. Wer das vorher nicht bereinigt, automatisiert vor allem die Zustellfehler.

Typische Projekte drehen sich um Lead Follow-up, CRM-Kommunikation, Kunden-Onboarding, Zahlungs- und Kaufprozesse, Gruppenverwaltung, interne Benachrichtigungen, Customer Success, eingehende Webhooks, AI Agents, Multi-Instance-Architekturen und das Monitoring der Verbindungen. Die entscheidende Frage ist dabei nicht, wie man mit n8n eine WhatsApp-Nachricht sendet, sondern an welcher Stelle deines Geschäftsprozesses WhatsApp automatisch Informationen empfangen oder auslösen muss.

Häufige Fragen zu Evolution API, WhatsApp und n8n

Kann ich WhatsApp mit n8n verbinden?

Ja. Eine Möglichkeit ist Evolution API. Evolution API stellt WhatsApp-Funktionen über eine API bereit und kann über die von Jörg Sebening entwickelte Community Node direkt aus n8n verwendet werden.

Gibt es eine Evolution API n8n-Integration?

Ja. Sie wird als Community Node unter dem Paketnamen @rjsebening/n8n-nodes-evolution-api installiert und ist damit sowohl in n8n Cloud als auch in selbst gehosteten Instanzen verfügbar.

Wer hat die Evolution API n8n-Integration entwickelt?

Die Integration wurde von Jörg Sebening entwickelt und wird von ihm gepflegt und weiterentwickelt.

Kann ich mit n8n automatisch WhatsApp-Nachrichten senden?

Ja. Über Evolution API können n8n-Workflows automatisch WhatsApp-Nachrichten versenden.

Kann ich Bilder und PDFs über WhatsApp automatisieren?

Ja. Die Integration unterstützt den Versand von Medien wie Bildern, Dokumenten, Audio und Video.

Kann ich auf eingehende WhatsApp-Nachrichten in n8n reagieren?

Ja. Evolution API stellt Webhooks für eingehende Ereignisse bereit. Diese können an einen n8n Webhook gesendet und dort weiterverarbeitet werden.

Hat die Evolution API n8n-Integration einen eigenen Trigger?

Aktuell konzentriert sich die Community Node auf ausgehende API-Aktionen. Für eingehende Ereignisse werden die Webhooks der Evolution API mit n8n verbunden.

Kann ich WhatsApp mit SalesSuite verbinden?

Ja. Beispielsweise kann ein neuer oder veränderter Deal in SalesSuite einen n8n-Workflow auslösen, der über Evolution API eine WhatsApp-Nachricht versendet.

Kann ich WhatsApp mit OnePage verbinden?

Ja. Ein neuer OnePage-Lead kann automatisch einen n8n-Workflow starten und anschließend über Evolution API per WhatsApp weiterverarbeitet werden.

Kann ich Digistore24 mit WhatsApp verbinden?

Ja. Beispielsweise kann eine erfolgreiche Zahlung automatisch eine Willkommensnachricht oder weitere Kundenkommunikation auslösen.

Kann ich LearningSuite mit WhatsApp verbinden?

Ja. Beispielsweise können Zugangserteilung, bestimmte Kundenzustände oder ausgewertete Lernfortschritte über n8n mit WhatsApp-Prozessen verbunden werden.

Kann ich WhatsApp mit einem AI Agent verbinden?

Ja. Eingehende Nachrichten können über Evolution API an n8n übergeben und dort von einem AI Agent verarbeitet werden. Die Antwort kann anschließend über Evolution API wieder an WhatsApp gesendet werden.

Kann ich WhatsApp-Gruppen mit n8n automatisieren?

Ja. Die Evolution API Integration unterstützt unter anderem das Erstellen und Verwalten von Gruppen und Teilnehmern.

Kann ich mehrere WhatsApp-Nummern mit n8n verwalten?

Evolution API arbeitet mit Instanzen. Mehrere Instanzen können über n8n angesprochen und überwacht werden.

Kann n8n prüfen, ob meine WhatsApp-Instanz verbunden ist?

Ja. Die Integration unterstützt das Abrufen des Instanzstatus. Ein regelmäßiger Workflow kann daraus eine Benachrichtigung erzeugen, sobald eine Instanz die Verbindung verliert.

Kann ich eine getrennte WhatsApp-Instanz pro Agenturkunde verwenden?

Technisch können unterschiedliche Evolution-API-Instanzen beziehungsweise Credentials in n8n verwendet werden. Die konkrete Architektur hängt vom Setup und dem verwendeten WhatsApp-Verbindungstyp ab.

Ist Evolution API die offizielle WhatsApp API?

Evolution API selbst ist eine eigenständige Open-Source-Plattform. Sie unterstützt sowohl eine WhatsApp-Web-/Baileys-Anbindung als auch die offizielle WhatsApp Cloud API. Die von Jörg Sebening entwickelte n8n Node verbindet n8n mit Evolution API und ist eine unabhängige Community-Integration.

Brauche ich Programmierkenntnisse?

Für typische ausgehende Aktionen nicht zwingend. Die wichtigsten Funktionen stehen als strukturierte n8n-Aktionen zur Verfügung.

Für eingehende Webhooks, komplexe Datenlogik, AI-Agent-Systeme oder größere Multi-Instance-Architekturen sind technische Kenntnisse hilfreich.

WhatsApp mit Evolution API und n8n automatisieren

Die Integration ist das Werkzeug. Ob deine WhatsApp-Kommunikation danach wirklich ohne Nacharbeit läuft, entscheidet sich an den Fragen davor: In welchem System steht die aktuelle Telefonnummer, welche Nachrichten sind überhaupt standardisierbar, welcher Verbindungstyp passt zu deinem Volumen und wer merkt es, wenn eine Instanz die Verbindung verliert.

Genau das schaue ich mir in einer Prozessanalyse an. Wir gehen deine Abläufe durch, ich zeige dir, an welchen Stellen WhatsApp automatisch ausgelöst werden kann und in welcher Reihenfolge das sinnvoll ist. Wenn dabei eine Evolution-API-Funktion fehlt, kann sie direkt in die Integration aufgenommen werden.

Prozessanalyse vereinbaren →

n8n-Integrationen

Weitere n8n-Integrationen