aiaibot Helpcenter
AppChangelog
  • Willkommen
  • Allgemein
    • Workspace, Projekte & Einstellungen
      • 2-Faktor-Authentifizierung
      • Workspace
      • Projekte
      • Projekt duplizieren
      • Benutzerverwaltung und Rollen
      • Passwort zurücksetzen
      • Profileinstellungen und persönliche Daten ändern
      • Datensicherheit
      • Feature Request und Bug Report
  • Chatbot
    • Integration
      • Domains konfigurieren
      • Integration über Slack
      • Website-Integration
      • Google Tag Manager Integration
      • Warum sehe ich meinen Chatbot nicht?
      • Cookies anpassen
      • Unblu Live-Chat integrieren
    • Stories & Story Builder
      • Story - Diagrammansicht
      • Konfiguration vom Chat Ende
      • Was ist der Story Builder?
      • Was ist eine Story?
      • Story Übersicht
      • Eine Story erstellen
      • Eine Story kopieren/duplizieren
      • Storys untereinander verlinken
      • Wie kann ich eine Story exportieren?
      • Eine Story wiederherstellen
      • Speichern, Entwurf- und Live-Version
      • Vorschau und Testen Ihres Chatbots
      • Chatbot Aussehen mit dem Styler anpassen
      • Verwendung von Variablen
      • Trigger
      • User Sessions
      • KPI Dashboard
    • Widgets
      • Modifier
      • Ghost message
      • Text
      • Medien
      • Benutzereingabe
        • Text, E-Mail und Telefon
        • Datum und Uhrzeit
        • Standort
      • Datei-Upload
      • Datei-Download
      • Dynamische Liste
      • Karussell
      • Entscheidung
      • Entscheidung Links
      • AI Indent
      • FAQ
      • Umfrage
      • Dialogübergabe an E-Mail
      • Live-Chat
      • Story Link
      • Sub Story
      • Checkpoint
      • Go-To Ziel
      • Variable
      • Robot
  • AI
    • Knowledge Base
      • Quelle
  • Robot
    • Workflows
      • Workflow Liste
      • Variablen
        • Datentypen
        • E-Mail-Variablen
      • Workflow Protokoll
      • Sub-Workflows
    • Plugins
      • Chatbot
        • Konversationspfad festlegen
        • Dynamische Liste erstellen
        • Dynamische Liste befüllen
        • Nachricht an Chatbot senden
      • Textverarbeitung
        • Text in Datumsobjekte umwandeln
        • Datumsobjekte in Text umwandeln
        • Text erstellen
        • Dezimal-Variable formatieren
        • Text extrahieren
        • Umändern von Texten
        • Regular Expression abgleichen
        • Text verändern
        • Teilen eines Textes
        • Ersetzen im Text
        • Suche in Text
        • Text abschneiden
      • Collections
        • Element zur Collection hinzufügen
        • Element aus Collection lesen
        • Element entfernen
        • Collection löschen
        • Collection-Element prüfen
        • Elemente in einer Collection abzählen
        • Collection sortieren
        • Doppelte Elemente entfernen
      • Speicher
        • Speichern eines Wertes
        • Laden eines Wertes
        • Speichern einer Datei
      • E-Mail und SMS
        • E-Mail senden
        • E-Mail verschieben
        • E-Mail ändern
        • E-Mail weiterleiten
        • Senden einer Textnachricht
      • Web
        • Dateiinhalt erkennen
        • Datei herunterladen
        • Dateien hochladen
        • URL-Parameter auslesen
      • REST APIs und JSON
        • API-Endpunkt aufrufen
        • Streaming API-Endpunkt aufrufen
        • JSON abfragen
        • Abfrage JSON (mehrfach)
        • JSON erstellen
        • REST Web-Service aufrufen
      • Datenbanken
        • Datenbank abfragen (SQL)
        • Datenbank aktualisieren
      • Session
        • Token senden
        • Token verifizieren
        • Authentifikation prüfen
        • Session beenden
      • Diverse
        • Rechnen mit Datum oder Zeitstempel
        • Workflow abbrechen
        • Öffnungszeiten
        • Zählen
        • Berechnung durchführen
        • ID generieren
        • Zufallszahl generieren
        • Log-Eintrag
        • Variablenwert setzen
        • Sub-Workflow ausführen
        • Warten
      • Muster für Datumsobjekte
    • Connectoren
      • Aktiv
        • Exchange Online
        • Timer
        • POP3 / IMAP
      • Passiv
        • Sub-Workflow
        • JSON
        • Webformular
      • Konfiguration
        • Microsoft Graph API
        • Datenbank
        • SMTP
    • Data Store
      • Key-Value Store
      • Projektvariablen
    • API Spezifikationen
      • Request-Header
      • Endpunkte
      • Platzhalter
      • JSON als Request-Body
    • Live Log
    • Sessionmanagement
    • Einstellungen
    • Microsoft Azure App Registration
    • Teams Integration
Bereitgestellt von GitBook
Auf dieser Seite
  • Erstellen eines JSON-Connectors
  • URL
  • Workflow erzeugt Response
  • Response Status-Code
  • Variablen
  1. Robot
  2. Connectoren
  3. Passiv

JSON

Zuletzt aktualisiert vor 23 Tagen

Mit dem JSON-Connector können Sie Daten im JSON-Format an Robot senden und anschliessend in einem Workflow verarbeiten. Dabei sind Sie an kein bestimmtes Schema gebunden, jedes syntaktisch korrekte JSON wird akzeptiert.

Erstellen eines JSON-Connectors

Um einen neuen JSON-Connector zu erstellen, wählen Sie den Menüpunkt Connectoren und klicken anschliessend auf das Symbol.

Anschliessend geben Sie einen Namen ein, wählen die Option JSON aus und klicken auf Weiter.

URL

Die URL, an die Sie Daten im JSON-Format senden können, wird angezeigt, sobald Sie den Connector öffnen. Ist das Feld leer und keine URL sichtbar, bedeutet das, dass Ihrem Projekt noch kein API-Key zugewiesen wurde. In diesem Fall wenden Sie sich bitte an Ihren Ansprechpartner, um einen API-Key zu erhalten.

Daten können nur über die POST-Methode gesendet werden.

Workflow erzeugt Response

Wenn ein Request für einen JSON-Connector eingeht, wird normalerweise sofort eine leere Antwort an den Sender geschickt. Es ist jedoch auch möglich, mit der Antwort zu warten, bis der Workflow abgeschlossen ist.

Stellen Sie sicher, dass das Timeout des Senders länger ist als die Verarbeitungsdauer des Workflows.

Response Status-Code

Erhalten Sie einen anderen Status-Code, wurden Ihre Daten nicht akzeptiert und auch kein Workflow ausgelöst.

Variablen

So erstellen Sie eine neue Variable:

  1. Klicken Sie auf Eine neue Variable hinzufügen.

  2. Geben Sie einen Namen für die Variable, den JSON-Path und den gewünschten Datentyp ein.

Wird der JSON-Pfad nicht gefunden, steht die Variable ohne initialen Wert im Workflow zur Verfügung.

Zum Abschluss bestätigen Sie die komplette Konfiguration mit einem Klick auf Speichern.

Mit dem Schalter Workflow erzeugt Response wird gewartet, bis der Workflow abgeschlossen ist, bevor die Antwort gesendet wird. Die Event-Variable responseBody wird dann als Antwort an den Sender zurückgeschickt. Diese Variable wird automatisch erstellt, wenn der Schalter aktiviert ist.

Die Anfrage wird mit dem HTTP-Status-Code 200 OK beantwortet, wenn der Schalter Workflow erzeugt Response aktiv ist. Bei inaktivem Schalter wird der HTTP-Status-Code 202 Accepted zurückgeschickt.

Um die Verarbeitung von JSON-Daten im Workflow zu erleichtern, können Sie bestimmte Daten mit einem JSON-Path-Ausdruck auslesen und in Variablen speichern. Diese Variablen stehen dann als Event-Variablen im Workflow zur Verfügung. Alternativ können Sie auch das Plugin im Workflow verwenden.

Bestätigen Sie Ihre Eingaben, indem Sie auf das Symbol klicken.

JSON abfragen
Erstellen eines neuen Connectors
Neuer JSON-Connector
URL des JSON-Connectors
Schalter "Workflow erzeugt Response"
Neue Variable für einen JSON-Connector