App-Marktplatz

Was ist der App-Marktplatz?

Auf dem App-Marktplatz hast du die Möglichkeiten weitere Services zu dem Workspace hinzuzufügen, um diese in deinen Chatbots zu benutzen. Bei diesen Services handelt es sich um Schnittstellen an die Anfragen aus dem Flow geschickt werden können.

Zuvor werden die benötigten Daten für die Anfragen (meist aus den Chat-Variablen) gespeichert und dem gewünschten App-Module im Bot Builder übergeben. Folglich werden die Rückgabewerte des Modules in den Chat-Variablen gespeichert und können weiterverarbeitet werden. Hierbei kann es sich beispielsweise um die Abfrage des Lieferstatus einer Sendung handeln.

Welche Apps gibt es auf dem Marktplatz?

Auf dem Marktplatz gibt es bereits einige vorgefertigten Apps, die direkt ohne großen Konfigurationsaufwand nutzbar sind. Bei einigen müsste nur der API-Key eingetragen werden.

Des Weiteren gibt es die Möglichkeit eigene Apps dort zu erstellen und zu veröffentlichen. Erstellte Apps sind für alle Chatbots im Workspace installierbar. Im Anschluss können Apps noch veröffentlicht werden und sind dann Workspace-übergreifend verwendbar.

Wie kann man eigene Apps erstellen?

Für die Erstellung von eigenen Apps muss man eine JSON-Konfiguration verfassen. In dieser Konfiguration werden Basisdaten, Parameter, konkrete Endpunkte (Module) und erwartete Rückgabewerte im JSON-Format definiert.

Der genaue Ablauf wird im nächsten untergeordnetem Schritt App-Erstellung und Struktur erläutert.

Last updated