# 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.&#x20;

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.&#x20;

## 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**](/bot-verwalten/app-marktplatz/app-erstellung-und-struktur.md) erläutert.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatcaptain.com/bot-verwalten/app-marktplatz.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
