> ## Documentation Index
> Fetch the complete documentation index at: https://support.callin.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Tools 

> Nutze Webhooks in Callin, um in Echtzeit Daten von deinem Agenten an jede externe API oder Automatisierungsplattform zu senden oder von dort abzurufen.

## Überblick

Webhooks ermöglichen es deinem Callin-Agenten, in Echtzeit mit externen Systemen zu interagieren. Das bedeutet, dass dein Agent jedes Mal, wenn er einen Anruf tätigt oder entgegennimmt, automatisch **Daten senden oder anfordern** kann — über eine einfache HTTP-Anfrage an einen anderen Service.

Das ist hilfreich, wenn du möchtest, dass dein Agent Kundendaten abruft, Datensätze in externen Tools erstellt oder Automatisierungen auslöst — alles während eines laufenden Gesprächs.

In Callin werden Webhooks als **Tools** erstellt. Das sind wiederverwendbare Komponenten, die du jedem Sprachagenten zuweisen kannst.

***

## Schritt 1: Ein Webhook-Tool erstellen

Zum Start musst du ein neues Tool im Callin-Dashboard erstellen:

1. Gehe zu [Tools](https://app.callin.io/tools) in deinem [Callin workspace](https://app.callin.io).
2. Klicke auf **+ Add Tool**.
3. Fülle die folgenden Felder aus:
   * **Name**: `get-customer-data`
   * **Description**: `Ruft Kundeninformationen anhand der Telefonnummer ab.`
   * **Method**: Wähle `GET`, wenn du Daten abrufst, oder `POST`, wenn du sie sendest.
   * **URL**: Gib den externen API-Endpoint an, z. B. `https://api.mycompany.com/customers`

> Stelle sicher, dass die URL HTTPS verwendet und öffentlich erreichbar ist. Andernfalls funktioniert der Webhook nicht.

4. Klicke auf **Save**, um das Tool zu erstellen.

***

## Schritt 2: Das Tool einem Sprachagenten zuweisen

Sobald dein Tool erstellt ist, musst du es mit dem Agenten verbinden, der es nutzen soll:

1. Gehe zu [AI Agents](https://app.callin.io/agents).
2. Wähle den Agenten aus, den du konfigurieren möchtest.
3. Scrolle zum Abschnitt **Tools** und klicke auf **+ Add Tool**.
4. Wähle das Tool aus, das du gerade erstellt hast, und speichere deine Änderungen.

Jetzt ist dein Agent bereit, diesen Webhook auszuführen, wann immer er während eines Anrufs benötigt wird.

***

## Schritt 3: Deinen Webhook testen

Bevor du ihn in Produktion nutzt, ist es wichtig zu testen, ob dein Webhook korrekt konfiguriert ist.

Du kannst [Webhook.site](https://webhook.site) verwenden — ein kostenloses Tool, das dir eine temporäre URL gibt, um Testanfragen zu empfangen und die Daten zu prüfen.

Hier ist ein Beispiel für ein Payload, das Callin senden könnte:

"call\_id": "ab12cd34", "agent\_name": "Laura AI", "duration": 145, "direction": "outbound", "caller\_number": "+34123456789", "summary": "Der Kunde hat um ein Follow-up gebeten."

Prüfe, ob das Payload ankommt und ob es zu dem passt, was deine externe API erwartet.

***

## Schritt 4: Mit anderen Plattformen automatisieren

Sobald dein Webhook funktioniert, kannst du ihn in Automatisierungstools einbinden, zum Beispiel:

* [**Zapier**](https://support.callin.io/Create-AI-Agent/Connect-Zapier): Automatisierungen in über 3.000 Apps auslösen.
* [**n8n**](https://support.callin.io/Create-AI-Agent/Connect-N8N): Bedingte Flows und fortgeschrittene Workflows visuell erstellen.
* [**Make.com**](https://support.callin.io/Create-AI-Agent/Connect-Make): Leistungsstarke Szenarien entwerfen, ohne Code zu schreiben.

Diese Tools können die Webhook-Antwort verarbeiten und Slack-Nachrichten senden, CRM-Leads erstellen, E-Mails auslösen und vieles mehr.

***

## Häufige Fehler und wie du sie behebst

| Problem                    | Wahrscheinliche Ursache      | Lösung                                           |
| -------------------------- | ---------------------------- | ------------------------------------------------ |
| Webhook-URL fehlt          | URL-Feld ist leer            | Füge einen gültigen HTTPS-Endpoint hinzu         |
| Tool wird nicht ausgeführt | Nicht dem Agenten zugewiesen | Gehe zu agent > Tools tab > Tool erneut zuweisen |
| Keine Daten empfangen      | API ist nicht erreichbar     | Teste die URL mit Webhook.site                   |
| Timeout-Fehler             | API braucht zu lange         | Erhöhe das Webhook-Response-Timeout im Tool      |

***

## Abschlusstipp

Webhooks sind eine der leistungsstärksten Möglichkeiten, um zu erweitern, was dein Callin-Agent leisten kann.

Starte mit etwas Einfachem:\
Richte einen `GET`-Webhook ein, um Kundendaten anhand der Telefonnummer abzurufen. Wenn das funktioniert, gehe zu fortgeschrittenen Flows mit **Zapier**, **n8n** oder **Make.com** über.

Durch die Kombination von Echtzeit-Sprachautomatisierung und Automatisierung kann dein KI-Agent nicht nur sprechen — er kann Daten abrufen, Aktionen auslösen und Ergebnisse über all deine Tools hinweg vorantreiben.
