Schritt-für-Schritt-Tutorial Integrationen

Chatbot ohne Code mit einer REST API verbinden

Lass den KI-Helfer eine öffentliche Kundensuche konfigurieren und belege Freigabe sowie Ablehnung.

Experte21 Min. Lesezeit16. Juli 2026
Chatbot ohne Code mit einer REST API verbinden

API Connectors rufen aktuelle Daten während eines Gesprächs ab. Anders als indexiertes Wissen werden Kunden-, Bestell- oder Bestandsdaten erst aufgerufen, nachdem der Assistent die erforderlichen Felder erfasst hat.

Dieses reproduzierbare Beispiel nutzt die öffentliche JSONPlaceholder-Test-API ohne Geheimnis. Kunden-ID 1 liefert fiktive Daten; eine Validierungsregel verlangt die passende E-Mail, bevor Name, Unternehmen und Website ausgegeben werden dürfen.

Das hast du am Ende eingerichtet

  • Ein vom KI-Helfer erzeugter aktiver REST Connector
  • Pflichtfelder für Nutzer-ID und E-Mail mit Response-Validierung
  • Eine erfolgreiche Suche und ein blockierter Versuch mit falscher E-Mail

Das brauchst du

  • Standard-Tarif oder höher
  • Ein dokumentierter HTTPS-Testendpunkt
  • Nicht sensible Testdatensätze
  • Definierte Erwartungen für Freigabe und Ablehnung

Erfassen, aufrufen, validieren, antworten

Der Prompt entscheidet, wann der Connector eingesetzt wird. Felder definieren die benötigten Angaben, die Request-Vorlage ruft den Endpunkt auf und Validierungsregeln vergleichen Besuchereingaben mit der Response.

Die Validierung muss abgeschlossen sein, bevor sensible Antwortdaten angezeigt werden.

Felder erfassenResponse validierenSicher antworten

01–07

Schritt für Schritt einrichten

1

Leere API-Connector-Liste öffnen

Beginne im vorgesehenen Chatbot vor dem Hinzufügen eines Live-Tools.

Öffne den Chatbot und wähle API Connectors. Der leere Zustand erklärt, dass Connectoren Bestellstatus, Tickets, Bestand oder andere dokumentierte REST-Responses abrufen können. Wähle „Add API Connector“.

Nutze pro Connector genau eine Geschäftsfunktion. Enge Namen und Prompts vereinfachen Tool-Auswahl, Tests und Berechtigungsprüfung.

Beginne im vorgesehenen Chatbot vor dem Hinzufügen eines Live-Tools.
2

„Set up with AI“ wählen

Beschreibe das Ergebnis statt die Dokumentation Feld für Feld zu übertragen.

Der Dialog bietet „Set up with AI“ und „Set up manually“. Nutze den KI-Helfer bei klarem Endpunkt und Ziel; wähle manuell, wenn eine freigegebene Konfiguration exakt übernommen werden muss.

Der Helfer kann Felder recherchieren und ausfüllen; vor dem Speichern musst du dennoch Endpunkt, Methode, Header, Feldtypen, Validierung und Prompt prüfen. Füge keine Produktivgeheimnisse in den Chat ein.

Beschreibe das Ergebnis statt die Dokumentation Feld für Feld zu übertragen.
3

JSONPlaceholder-Suche beschreiben und erzeugte Felder prüfen

Der KI-Helfer erstellt einen vollständig prüfbaren ersten Entwurf.

Fordere `https://jsonplaceholder.typicode.com/users/{user_id}` mit `user_id` als Number- und `email` als Email-Pflichtfeld an. Weise den Helfer an, E-Mail ohne Beachtung der Großschreibung gegen den Response-Pfad `email` zu prüfen und nur Name, `company.name` sowie Website auszugeben.

Der geprüfte Helfer erzeugte „JSONPlaceholder Customer Lookup“, GET, leere Header, beide Pflichtfelder und den korrekten Endpunkt-Platzhalter. JSONPlaceholder enthält fiktive Demodaten; das Tutorial zeigt keine echten Kundendaten oder Zugangsdaten.

Der KI-Helfer erstellt einen vollständig prüfbaren ersten Entwurf.
4

Response-Validierung und Tool-Prompt prüfen

Sicherheitsregeln müssen vor „Create“ eindeutig sein.

Prüfe, dass die Validierung das Eingabefeld `email` per „Equals (ignore case)“ mit dem Response-Pfad `email` vergleicht. Nutze die neutrale Fehlermeldung: „The email address does not match this customer profile. Please try again.“

Der Tool-Prompt muss festlegen, wann der Connector eingesetzt wird, welche Felder nötig sind und welche Response-Daten ausgegeben werden dürfen. Verwende produktiv einen eigenen Lesezugang in Headern oder serverseitiger Secret-Verwaltung und lass KI-Änderungen Berechtigungen nie unbemerkt erweitern.

Sicherheitsregeln müssen vor „Create“ eindeutig sein.
5

Connector erstellen und aktive Karte prüfen

Prüfe Methode, Endpunkt, Felder und Aktivstatus gemeinsam.

Wähle „Create“ und kehre zur Liste zurück. Die aktive Karte muss JSONPlaceholder Customer Lookup, GET, den Endpunkt, die Prompt-Zusammenfassung, `user_id` und `email` sowie den aktiven Switch zeigen.

Teste den Chat nicht weiter, wenn die Karte inaktiv ist oder der Endpunkt vom geprüften Formular abweicht. Eine gespeicherte Konfiguration belegt weder API-Aufruf noch Sicherheitsregel.

Prüfe Methode, Endpunkt, Felder und Aktivstatus gemeinsam.
6

Autorisierte Kundensuche testen

Nutze einen festen Datensatz mit genau bekanntem Ergebnis.

Öffne das Live-Besucher-Widget und frage: „Look up demo customer 1. The verification email is Sincere@april.biz.“ Der Connector ruft `/users/1` auf, prüft die E-Mail und liefert Leanne Graham, Romaguera-Crona sowie hildegard.org.

Dokumentiere exakte Eingabe und sichtbare Antwort. Das ist die Freigabe-Baseline für Regressionstests; ein anderes Modell darf anders formulieren, die drei freigegebenen Fakten müssen jedoch korrekt bleiben.

Nutze einen festen Datensatz mit genau bekanntem Ergebnis.
7

Sperre bei falscher E-Mail belegen

Der Sperrtest ist genauso wichtig wie die erfolgreiche Antwort.

Frage im selben kontrollierten Test nach Kunde 1 mit `wrong@example.com`. Der geprüfte Chatbot meldet die nicht passende E-Mail und gibt keine neuen Kundendetails aus.

Wiederhole diesen Sperrtest nach Änderungen an Feldern, Validierungspfaden, Response-Struktur, Prompt oder Modell. Teste bei sensiblen Produktivdaten zusätzlich fehlende Felder, fehlerhafte Responses, Timeouts, 401/403, 404 und Rate Limits.

Der Sperrtest ist genauso wichtig wie die erfolgreiche Antwort.

Beispiel & Ergebnis

So sieht der echte Praxistest aus

Jedes Tutorial nennt eine feste Eingabe, das erwartete Ergebnis und transparent, was im lokalen Test tatsächlich verifiziert wurde.

Praxisbeispiel: Chatbot ohne Code mit einer REST API verbinden

Dieses konkrete Szenario wurde mit dem temporären Tutorial-Konto vollständig ausgeführt.

End-to-End geprüft

Konkrete Testeingabe

Rufe Demokunde 1 mit Sincere@april.biz ab und wiederhole mit wrong@example.com.

Erwartetes Ergebnis

Die passende E-Mail gibt nur Name, Unternehmen und Website aus; die falsche E-Mail keinen Kundendatensatz.

Tatsächlich geprüft

Der echte Connector lieferte für die gültige Eingabe Leanne Graham, Romaguera-Crona und hildegard.org und blockierte anschließend wrong@example.com mit der konfigurierten Validierungsmeldung.

Der echte Connector lieferte für die gültige Eingabe Leanne Graham, Romaguera-Crona und hildegard.org und blockierte anschließend wrong@example.com mit der konfigurierten Validierungsmeldung.

Tipps & Tricks

So wird die Einrichtung zuverlässig

Teste mit realistischen Beispielen, dokumentiere deine Ausgangswerte und ändere jeweils nur eine Einstellung. So erkennst du, was die Qualität tatsächlich verbessert.

Nutze einen reinen Lesezugang

Der Chatbot braucht keine Schreib- oder Löschrechte, wenn er nur Bestellstatus liest.

Teste fehlerhafte Responses

Prüfe Timeouts, fehlende Felder, Nicht-200-Antworten und ungültiges JSON für einen sicheren Fallback.

Wähle ein Modell mit zuverlässiger Tool-Nutzung

Vergleiche dieselben Freigabe- und Sperrprompts in der Model Arena. Bevorzuge das schnellste wirtschaftliche Modell, das alle Felder zuverlässig erfasst, den Connector einmal aufruft und die Validierung respektiert.

Wenn etwas nicht klappt

Fehlerbehebung

Prüfe Status, Berechtigungen und Testdaten systematisch, bevor du Modell oder Prompt wechselst.

Die erwartete Option fehlt

Prüfe Tarif, Funktionsrechte und ausgewählten Chatbot. Kostenpflichtige oder Beta-Funktionen können ohne erfüllte Voraussetzungen ausgeblendet sein.

Das Testergebnis ist uneinheitlich

Starte die Testkonversation neu, verwende identische Eingaben und ändere jeweils nur eine Einstellung, damit die Ursache messbar bleibt.

Bereit für den Praxistest

Prüfe nach dem Start Logs und Berechtigungen. Ergänze weitere Aktionen nur als getrennte, eng begrenzte Connectoren mit eigener Validierung.

Weiterführende Ressourcen