Botpress mit Make.com verbinden: Schritt-für-Schritt-Anleitung 2026
Botpress kann mit Nutzern sprechen und Informationen sammeln. Make.com kann diese Informationen anschließend automatisch weiterverarbeiten. Kombinierst du beide Tools, entsteht aus einem einfachen KI-Chatbot ein echter automatisierter Prozess.
In dieser Anleitung bauen wir einen einfachen Workflow: Ein Nutzer hinterlässt im Botpress-Chat seinen Namen, seine E-Mail-Adresse und sein Anliegen. Botpress sendet diese Daten an Make. Make speichert sie anschließend weiter und kann zusätzliche Aktionen auslösen.
Kurz gesagt: Botpress sammelt die Informationen im Gespräch. Über einen HTTP-Aufruf werden sie an einen Make-Webhook geschickt. Der Make-Webhook startet das Szenario und gibt die Daten an weitere Module wie Google Sheets oder Gmail weiter.
Was bauen wir?
Unser Beispiel ist bewusst einfach. Der Bot soll einen Interessenten nach drei Informationen fragen:
- Name
- E-Mail-Adresse
- Anliegen
Anschließend werden diese Informationen automatisch an Make geschickt.
↓
Name + E-Mail + Anliegen erfassen
↓
Make Webhook
↓
Google Sheets
↓
Bestätigungs- oder Benachrichtigungs-E-Mail
Dieses Grundprinzip kannst du später für viele andere Prozesse verwenden.
Was brauchst du?
Für diese Anleitung benötigst du:
- einen Botpress-Account
- einen bestehenden Botpress-Agenten
- einen Make.com-Account
- optional ein Google-Konto für Google Sheets
- optional ein E-Mail-Konto für den letzten Schritt
Wenn du eines der beiden Tools noch nicht kennst, lies zuerst die jeweiligen Grundlagen:
Wie funktioniert die Verbindung zwischen Botpress und Make?
Für die Verbindung verwenden wir einen Webhook.
Ein Webhook ist vereinfacht gesagt eine Internetadresse, an die ein anderes System Daten schicken kann.
Make erstellt dafür eine individuelle Webhook-Adresse. Botpress sendet anschließend die erfassten Informationen per HTTP-Anfrage an diese Adresse.
Die Webhook-Adresse ist wie ein digitaler Briefkasten. Botpress wirft Daten hinein. Sobald Make die Daten erhält, startet das Szenario.
Schritt 1: Custom Webhook in Make erstellen
Neues Make-Szenario öffnen
Öffne Make und erstelle ein neues leeres Szenario.
Klicke anschließend auf das große Plus-Symbol, um dein erstes Modul hinzuzufügen.
Webhooks auswählen
Suche nach:
Webhooks
Wähle anschließend:
Custom Webhook
Ein Custom Webhook kann Daten von externen Diensten empfangen und das Szenario sofort starten.
Webhook anlegen
Klicke im Modul auf Add und vergib beispielsweise den Namen:
Make erstellt anschließend eine individuelle Webhook-Adresse.
Kopiere diese Adresse. Wir benötigen sie gleich in Botpress.

Behandle deine Webhook-Adresse nicht wie einen öffentlichen Link. Wer die Adresse kennt, kann grundsätzlich versuchen, Daten an dein Szenario zu senden.
Schritt 2: Daten in Botpress erfassen
Jetzt muss Botpress die Informationen sammeln, die später an Make übertragen werden sollen.
Für unser Beispiel verwenden wir drei Workflow-Variablen:
| Variable | Inhalt |
|---|---|
workflow.name |
Name des Interessenten |
workflow.email |
E-Mail-Adresse |
workflow.anliegen |
Nachricht beziehungsweise Anliegen |
Botpress bietet dafür Capture Information Cards. Diese Cards warten auf eine Antwort des Nutzers und speichern die erkannte Information anschließend in einer Workflow-Variable.
Name erfassen
Lege beispielsweise eine Capture Information Card mit folgender Frage an:
Speichere die Antwort in:
workflow.name
E-Mail-Adresse erfassen
Als nächste Information fragst du:
Speichere sie in:
workflow.email
Anliegen erfassen
Danach:
Speichere die Antwort als:
workflow.anliegen
Schritt 3: Botpress mit Make verbinden
Jetzt haben wir:
- eine Make-Webhook-Adresse
- Name
- E-Mail-Adresse
- Anliegen
Nun muss Botpress diese Daten an Make schicken.
Dafür kannst du in Botpress eine Execute Code Card verwenden.
Botpress erlaubt darin JavaScript-Code und stellt Axios für HTTP-Anfragen bereit.
Webhook-Adresse sicher speichern
Öffne in Botpress Studio unten links Bot Settings und dann Configuration Variables. Füge mit dem Pluszeichen eine Variable hinzu: Name MAKE_WEBHOOK_URL, Wert deine vollständige Make-Webhook-Adresse. In der Execute Code Card wird sie über env.MAKE_WEBHOOK_URL gelesen.
Zum Beispiel:
MAKE_WEBHOOK_URL
Execute Code Card hinzufügen
Füge nach der letzten Eingabe des Nutzers eine Execute Code Card hinzu.
Verwende darin folgenden Code:
const webhookUrl = env.MAKE_WEBHOOK_URL
await axios.post(
webhookUrl,
{
name: workflow.name,
email: workflow.email,
anliegen: workflow.anliegen
},
{
headers: {
'Content-Type': 'application/json'
},
timeout: 10000
}
)
Damit sendet Botpress drei Werte als JSON an den Make-Webhook.
Was wird übertragen?
Die Daten sehen technisch ungefähr so aus:
{
"name": "Max Mustermann",
"email": "max@example.de",
"anliegen": "Ich interessiere mich für eine Beratung."
}
Du musst den Code nicht vollständig verstehen. Entscheidend sind die drei Workflow-Variablen und die Make-Webhook-Adresse.
Schritt 4: Verbindung testen
Bevor du Google Sheets oder weitere Module hinzufügst, solltest du ausschließlich die Verbindung testen.
Gehe zurück zu Make und aktiviere beim Webhook den Test beziehungsweise Run once.
Starte anschließend deinen Botpress-Agenten im Emulator und durchlaufe den Ablauf:
- Name eingeben
- E-Mail-Adresse eingeben
- Anliegen eingeben
Wenn die Execute Code Card erreicht wird, sollte Botpress die Daten an Make senden.
In Make solltest du anschließend ein Datenpaket mit den übertragenen Werten sehen.
Schritt 5: Daten in Google Sheets speichern
Jetzt können wir hinter dem Webhook weitere Make-Module ergänzen.
Für unser Beispiel speichern wir die Anfrage in einer Google-Tabelle.
Erstelle zunächst eine Tabelle mit beispielsweise diesen Spalten:
- Datum
- Name
- Anliegen
Füge hinter dem Webhook Google Sheets → Add a Row hinzu. Verbinde dein Konto, wähle die vorbereitete Tabelle und das richtige Tabellenblatt und gib an, dass Zeile 1 Überschriften enthält. Ordne dann die Felder wie unten gezeigt zu. Für Datum kannst du die Make-Funktion now verwenden.
| Google-Sheets-Spalte | Make-Wert |
|---|---|
| Name | Webhook → Name |
| Webhook → Email | |
| Anliegen | Webhook → Anliegen |
| Datum | Aktueller Zeitpunkt |
Starte anschließend erneut einen Test.
Nach dem Chat sollte automatisch eine neue Tabellenzeile erscheinen.
Schritt 6: Automatisch eine E-Mail senden
Jetzt kannst du den Ablauf weiter ausbauen.
Zum Beispiel kannst du nach jeder neuen Anfrage automatisch:
- eine interne Benachrichtigung versenden
- dem Interessenten eine Bestätigung schicken
Interne Benachrichtigung
Eine mögliche Nachricht:
Name: {{Name}}
E-Mail: {{Email}}
Anliegen: {{Anliegen}}
Bestätigung an den Interessenten
Beispielsweise:
vielen Dank für deine Anfrage. Wir haben deine Nachricht erhalten und melden uns so schnell wie möglich bei dir.
Welchen E-Mail-Dienst du verwendest, ist für das Grundprinzip nicht entscheidend.
So sieht der komplette Ablauf aus
↓
Botpress
↓
Name, E-Mail und Anliegen
↓
HTTP-Anfrage
↓
Make Custom Webhook
↓
Google Sheets
↓
Optional: Make-Webhook zusätzlich absichern
Make unterstützt bei Custom Webhooks zusätzliche API-Schlüssel. Wenn du einen solchen Schlüssel einrichtest, muss Botpress ihn bei der Anfrage als Header mitsenden.
Speichere auch diesen Schlüssel als Environment-Variable, beispielsweise:
MAKE_WEBHOOK_API_KEY
Der Code kann dann so aussehen:
const webhookUrl = env.MAKE_WEBHOOK_URL
const apiKey = env.MAKE_WEBHOOK_API_KEY
await axios.post(
webhookUrl,
{
name: workflow.name,
email: workflow.email,
anliegen: workflow.anliegen
},
{
headers: {
'Content-Type': 'application/json',
'x-make-apikey': apiKey
},
timeout: 10000
}
)
Gerade bei öffentlich eingesetzten Bots ist eine zusätzliche Absicherung sinnvoll.
Fünf typische Fehler
1. Make wartet nicht auf Testdaten
Wenn Make den Aufbau deiner Daten noch nicht kennt, starte zunächst den Webhook-Test und sende danach eine echte Testanfrage aus Botpress.
2. Variablennamen stimmen nicht
Wenn du in Botpress beispielsweise
workflow.emailAddress
verwendest,
im Code aber
workflow.email,
wird der gewünschte Wert nicht übertragen.
3. Falsche Webhook-Adresse
Prüfe, ob in Botpress wirklich die aktuelle Make-Webhook-Adresse hinterlegt ist.
4. Botpress-Code wird zu früh ausgeführt
Die HTTP-Anfrage darf erst gestartet werden, wenn Name, E-Mail-Adresse und Anliegen bereits vorhanden sind.
5. Ohne Fehlerbehandlung direkt live gehen
Ein externer Dienst kann vorübergehend nicht erreichbar sein. Bei produktiven Abläufen solltest du deshalb Fehlerfälle und Wiederholungsstrategien berücksichtigen.
Wenn du personenbezogene Daten wie Namen, E-Mail-Adressen oder Nachrichten verarbeitest, musst du prüfen, ob dein konkreter Ablauf datenschutzrechtlich korrekt umgesetzt ist. Sammle nur Daten, die du tatsächlich benötigst.
Was kannst du mit Botpress und Make noch automatisieren?
Unser Beispiel ist nur der Anfang.
Leads & Vertrieb
- Kontaktdaten erfassen
- CRM-Eintrag erstellen
- Vertrieb benachrichtigen
- Follow-up starten
Kundensupport
- Supportfall aufnehmen
- Ticket erstellen
- zuständiges Team informieren
- Kundenbestätigung senden
Termin-Anfragen
- Wunschtermin abfragen
- Daten an Kalender übergeben
- Bestätigung versenden
Interne Prozesse
- Anfragen kategorisieren
- Datenbanken aktualisieren
- Slack- oder Teams-Nachrichten versenden
Botpress + Make: Wann lohnt sich die Kombination?
Botpress allein ist sinnvoll, wenn dein Agent hauptsächlich Informationen beantworten soll.
Make wird interessant, sobald nach einem Gespräch etwas außerhalb des Chats passieren soll.
| Anforderung | Botpress allein | Botpress + Make |
|---|---|---|
| Fragen beantworten | ✓ | ✓ |
| Knowledge Base verwenden | ✓ | ✓ |
| Daten in Apps speichern | Teilweise | Sehr flexibel |
| Mehrere Dienste verbinden | Je nach Integration | ✓ |
| Komplexe Folgeprozesse | Begrenzt / individuell | ✓ |
Mein Fazit
Botpress und Make.com ergänzen sich sehr gut, weil sie unterschiedliche Aufgaben übernehmen.
Botpress kümmert sich um das Gespräch mit dem Nutzer. Make übernimmt anschließend die Verarbeitung und Weiterleitung der Daten.
Für deinen ersten Test brauchst du keinen komplizierten Aufbau.
Ein Ablauf aus:
Botpress → Make Webhook → Google Sheets
reicht vollkommen aus, um das Prinzip zu verstehen.
Wenn dieser Ablauf zuverlässig funktioniert, kannst du zusätzliche E-Mails, CRM-Systeme, Kalender, Benachrichtigungen oder weitere Apps hinzufügen.

Du kennst eines der beiden Tools noch nicht?
Beginne zuerst mit den Grundlagen.
Botpress Anleitung für Anfänger →
Make.com Anleitung für Anfänger →
Botpress kostenlos testen* →
* Affiliate-Link: Miligenza kann eine Provision erhalten. Für dich entstehen keine Mehrkosten.
Make.com kostenlos testen* →
* Affiliate-Link: Miligenza kann eine Provision erhalten. Für dich entstehen keine Mehrkosten.
Häufige Fragen zu Botpress und Make
Brauche ich Programmierkenntnisse?
Für den Großteil des Ablaufs nicht. Für die direkte Übergabe an den Make-Webhook verwenden wir allerdings eine kurze Execute Code Card in Botpress. Der benötigte Code ist in dieser Anleitung bereits enthalten.
Was ist ein Webhook?
Ein Webhook ist eine Adresse, an die ein anderes System Daten senden kann. In unserem Beispiel sendet Botpress Daten an einen Make-Webhook, wodurch das Make-Szenario gestartet wird.
Startet Make sofort, wenn Botpress Daten sendet?
Custom Webhooks werden in Make normalerweise als Instant Trigger verwendet. Dadurch kann das Szenario direkt nach Eingang der Daten gestartet werden.
Kann ich statt Google Sheets auch ein CRM verwenden?
Ja. Google Sheets dient in dieser Anleitung nur als leicht verständliches Beispiel. Du kannst die Webhook-Daten anschließend an viele andere unterstützte Dienste weitergeben.
Kann Botpress auch Daten von Make empfangen?
Ja. Botpress stellt ebenfalls Webhook- und API-Möglichkeiten bereit. Damit sind auch Abläufe in die andere Richtung möglich. Für Anfänger ist die hier gezeigte Richtung von Botpress zu Make allerdings leichter nachzuvollziehen.
Ist Botpress oder Make für die KI zuständig?
In unserem Beispiel übernimmt Botpress die dialogbasierte KI-Funktion. Make kümmert sich hauptsächlich um die Automatisierung und Weitergabe von Daten zwischen verschiedenen Diensten.
Quellen und Transparenz
- Botpress Execute Code und Axios
- Botpress Configuration Variables
- Botpress Workflow-Variablen
- Make Webhooks
Dieser Beitrag wurde anhand der offiziellen Dokumentation von Botpress und Make geprüft. Verwendet wurden insbesondere die Dokumentationen zu Botpress Execute Code, Workflow-Variablen, Capture Information Cards und Make Custom Webhooks. Stand: 4. Oktober 2026.
Miligenza ist weder Botpress noch Make.com. Funktionen und Benutzeroberflächen können sich ändern. Prüfe technische Details bei Problemen zusätzlich in der jeweils aktuellen offiziellen Dokumentation.