> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Make

Verbinden Sie ein Make-Szenario mit einem [Webhook-Tool](/docs/de/reception-ai/integrations/webhooks). Wenn eine Unterhaltung der Beschreibung des Tools entspricht, erfasst Ihr Empfangsassistent die Details, führt das Szenario aus und liest dem Anrufer die Antwort vor.

## Szenario erstellen

### Benutzerdefinierten Webhook hinzufügen

Erstellen Sie in Make ein Szenario und fügen Sie **Webhooks** → **Custom webhook** als Trigger hinzu. Wählen Sie **Add**, benennen Sie den Webhook und kopieren Sie seine URL. Behandeln Sie die URL vertraulich: Jeder, der sie hat, kann das Szenario ausführen.

### Module hinzufügen

Fügen Sie die Apps, Router und Filter hinzu, die das Szenario benötigt.

### Antwort zurückgeben

Beenden Sie das Szenario mit **Webhooks** → **Webhook response**. Setzen Sie **Status** auf `200` und **Body** auf JSON, das Ihr Empfangsassistent lesen kann, zum Beispiel `{"order_status": "shipped", "eta": "Friday"}`. Ohne dieses Modul antwortet Make mit `Accepted` und Ihr Empfangsassistent erhält keine Daten.

### Szenario aktivieren

Stellen Sie das Szenario auf **Immediately as data arrives** ein und aktivieren Sie es.

## Webhook-Tool erstellen

Gehen Sie zu **Integrations**, wählen Sie **Add integration** und dann **Webhook Tool**.

| Feld                 | Wert                                                                                                                                            |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**             | Was das Szenario macht, zum Beispiel `check_order_status`                                                                                       |
| **Description**      | Wann es verwendet wird, zum Beispiel „Bestimme den Versandstatus einer Bestellung. Verwende es, wenn ein Anrufer nach seiner Bestellung fragt.“ |
| **Method**           | POST                                                                                                                                            |
| **URL**              | Die URL des benutzerdefinierten Webhooks                                                                                                        |
| **Body Parameters**  | Ein Parameter pro Wert, den das Szenario benötigt, zum Beispiel `order_number` (String, erforderlich)                                           |
| **Assign to agents** | **Receptionist**                                                                                                                                |

Wählen Sie **Enable**.

## Make die Datenstruktur beibringen

Make erkennt die Felder, die ein Webhook empfängt, aus seiner ersten Anfrage. Öffnen Sie den benutzerdefinierten Webhook, wählen Sie **Redetermine data structure** und [testen Sie Ihren Empfangsassistenten](/docs/de/reception-ai/receptionist/testing) mit einer Unterhaltung, die das Tool auslöst. Sobald Make **Successfully determined** anzeigt, ordnen Sie die Felder in Ihren Modulen zu.

## Fehlerbehebung

| Problem                                                 | Prüfen Sie                                                                                                                |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Das Szenario wird nicht ausgeführt                      | Das Szenario muss aktiviert und auf sofortige Ausführung eingestellt sein.                                                |
| Der Empfangsassistent erhält keine Antwort              | Fügen Sie ein **Webhook response**-Modul hinzu und stellen Sie sicher, dass jede Route eines erreicht.                    |
| Der Empfangsassistent sagt, das Tool sei fehlgeschlagen | Das Szenario muss innerhalb des **Response timeout** des Tools antworten. Standardmäßig sind es 20 Sekunden, maximal 120. |
| Felder sind in späteren Modulen leer                    | Ermitteln Sie die Datenstruktur erneut, nachdem Sie Body-Parameter hinzugefügt oder umbenannt haben.                      |