Erstellen einer Anbindung an einen externen Dienst

  1. Öffnen Sie über das Navigationsmenü den Bereich Service-Clients.
  2. Wählen Sie im oberen rechten Seitenrand Service-Client hinzufügen.
  3. Geben Sie einen Anzeigenamen für die Anbindung ein.
  4. Typ: Wählen Sie aus, um welchen Typ es sich bei der Anbingung handelt: HTTP, Knowlegde oder SMTP.
  5. Fahren Sie je nach ausgewähltem Typ wie unten beschrieben fort.

Anbinden an Serviceware Knowledge

Wenn Sie für einzelne Flows verschiedene Ansichten aus Serviceware Knowledge vorgesehen haben, können Sie dasselbe System merhfach mit verschiedenen Tokens mit Serviceware Flows verbinden. Weitere Informationen finden Sie in der Dokumentation von Serviceware Knowledge. Um Serviceware Knowledge mit Serviceware Flows zu verbinden, fahren Sie vor wie folgt:
  1. Typ: Wählen Sie Knowledge.
  2. Geben Sie die Basis-URL sowie die Basis-API-URL in die vorgesehenen Felder ein.
  3. Fügen Sie das Token ein.
    Das Token ist an einen API-Key und den Knowledge-Benutzer geknüpft, welcher die Berechtigung besitzt, um die gewünschten Wissensartikel bzw. der gewünschten Ansicht aus Serviceware Knowledge zur Verfügung zu stellen.
    Anmerkung: Weitere Informationen dazu finden Sie in der Knowledge-Dokumentation.
  4. Wählem Sie Verbindung testen und anschließend Speichern.
Die Verbindung kann nun im Flow und für die Einrichtung des verwendet werden.

Anbinden eines Mail-Servers (SMTP)

Wenn Sie in Ihren Flows das automatische Versenden von E-Mails ermöglichen möchten, müssen Sie zunächst den Mail-Server an Ihr Serviceware Flows-System anbinden. Fahren Sie dazu vor wie folgt:
  1. Typ: Wählen Sie SMTP.
  2. Geben Sie einen Host sowie den Port ein.
  3. Geben Sie Benutzernamen und Passwort für das Mail-Konto ein, dass Sie anbinden möchten.
  4. Wählen Sie Verbindung testen.
Nun können Sie noch E-Mail-Vorlagen erstellen.
  1. Wählen Sie im unteren rechten Seitenbereich Vorlage hinzufügen.
  2. Füllen Sie die Felder wie angebeben aus.
  3. Wählen Sie Speichern.

Anbinden einer externen Webseite

Im folgenden Beispiel wird eine Autovervollständigung einer Stadt nach Eingabe einer Postleitzahl erreicht, sodass der Benutzer nur durch die Eingabe der Postleitzahl seine Adressaktualisierung abschließen kann – alle weiteren Informationen bezieht der Solution Bot über das angebundene System. Auf die gleiche Weise können auch sonstige Dienste angesteuert und integriert werden.
Schrittweise Darstellung des Anbindungsprozesses eines externen Dienstes
Mithilfe des HTTP-Client lassen sich Anfragen der Typen GET, POST, PUT, PATCH und DELETE anlegen.
  1. Typ: Wählen Sie hier HTTP.
  2. Geben Sie die URL ein.
  3. Header: Fügen Sie mindestens einen Header ein. Der Header besteht immer aus einem Namen und einem Wert. Er kann beispielsweise genutzt werden, um den Content-Type der zu übertragenden Inhalte anzugeben.
  4. Anfragevorlagen: Fügen Sie mindestens eine Anfragevorlage ein. Die Anfragevorlage definiert die Methode, den genauen Pfad und die Abfragesprache. Darüber hinaus können Sie mit dem Response-Mapping Teile Ihrer HTTP-Antwort extrahieren, die daraufhin in Serviceware Flows verwendet werden können. Definieren Sie eine Variable und ein Mapping, das einen Wert aus dem Response-Body extrahiert. Die Variable ist automatisch in Ihrem Flow verfügbar, nachdem Sie die HTTP-Client-Funktion hinzugefügt haben. Die Anfrage setzt auch eine "req_success"-Variable für Sie, die je nach HTTP-Response-Code True oder False ist.
  5. Authentifizierung: Um eine sichere Verbindung herzustellen kann diese außerdem authentifiiziert werden. Dies ist entweder über Benutzername und Passwort oder über die Zugangsdaten des Clients möglich.