Workflow Beschreibung
- Execute Workflow Trigger (Typ: Execute Workflow Trigger)
Funktion: Der Auslöser des Workflows, der gestartet wird, wenn der Chat-Trigger aktiviert wird.
Einstellungen: Keine spezifischen Einstellungen nötig. Dieser Node wird als Ausgangspunkt verwendet, um den Workflow auszulösen. - Set Google Sheet URL (Typ: Set)
Funktion: Dieser Node speichert die URL des Google Sheets, um später darauf zugreifen zu können.
Einstellungen: In den Feldern wird die URL des Google Sheets als „stringValue“ gespeichert. Dies erleichtert den Zugriff auf die Sheet-Inhalte. - Get Google sheet contents (Typ: Google Sheets)
Funktion: Lädt die Inhalte des Google Sheets basierend auf der angegebenen URL.
Einstellungen: „documentId“ und „sheetName“ sind konfiguriert, um die spezifische Tabelle zu identifizieren, die abgerufen werden soll. - Check operation (Typ: Switch)
Funktion: Überprüft den Typ der Anfrage (z.B. Spaltennamen oder Zeilenwerte) und leitet den Workflow entsprechend weiter.
Einstellungen: Enthält Regeln, um verschiedene Operationen zu unterscheiden. Dies ist entscheidend für die logische Verzweigung des Workflows. - List columns tool (Typ: Tool Workflow)
Funktion: Listet alle Spaltennamen in den Kundendaten auf.
Einstellungen: Der „operation“ Parameter ist auf „column_names“ gesetzt, um die verfügbaren Spalten zu ermitteln. - Get customer tool (Typ: Tool Workflow)
Funktion: Holt alle Spalten für einen bestimmten Kunden basierend auf der Zeilennummer.
Einstellungen: Der „operation“ Parameter ist auf „row“ gesetzt, um eine spezifische Zeile anzufordern. - Get column values tool (Typ: Tool Workflow)
Funktion: Erhält die Werte einer bestimmten Spalte für alle Kunden.
Einstellungen: Der „operation“ Parameter ist auf „column_values“ gesetzt, um diese Informationen abzurufen. - Prepare output (Typ: Code)
Funktion: Formatiert die Ausgabe basierend auf den vorherigen Schritten für die finale Antwort.
Einstellungen: Nutzt einen Javascript-Code, um die Daten in ein JSON-Format zu bringen. - AI Agent (Typ: LangChain Agent)
Funktion: Der KI-Agent, der auf Fragen reagiert und Daten aus dem Google Sheet verwendet.
Einstellungen: Konfiguration des Agents mit spezifischen Anweisungen und dem Einsatz von Werkzeugen zur Datenabfrage. - OpenAI Chat Model (Typ: LangChain Model)
Funktion: Verwaltet die Konversation mit der AI und ermöglicht interaktive Chats.
Einstellungen: Konfigurierte Modelleinstellungen wie die Temperatur für die Antworten der AI. - Chat Trigger (Typ: LangChain Chat Trigger)
Funktion: Aktiviert den Chat-Workflow, um Benutzeranfragen zu empfangen.
Einstellungen: Authentifiziert den Eingang von Anfragen durch einen Webhook.
Ergebnis
Dieses Workflow ermöglicht es Nutzern, direkt Fragen zu ihren Daten in Google Sheets zu stellen und relevante Informationen in Echtzeit zu erhalten. Der AI-Agent nutzt verschiedene Werkzeuge, um die benötigteten Daten zu extrahieren, und ermöglicht so eine dynamische und interaktive Erfahrung.
Download Link: Workflow herunterladen