Webhooks
Der Tab Webhooks dient der Verwaltung von Webhooks, die es ermöglichen, Siesta AI mit externen Systemen und Anwendungen zu verbinden. Ein Webhook bietet eine einzigartige URL, an die ein externes Dienstprogramm HTTP-Anfragen senden kann, um das Verhalten des Systems auszulösen oder zu beeinflussen.
Jeder Webhook:
- hat einen eigenen Namen,
- ist mit einem bestimmten API-Schlüssel verknüpft,
- kann aktiv oder inaktiv sein,
- hat eine eindeutige URL.
Webhooks werden häufig als Trigger für Workflows verwendet, die von externen Systemen ausgelöst werden können.
Übersicht der Webhooks
Auf dem Hauptbildschirm des Tabs Webhooks wird eine Liste aller erstellten Webhooks in einer Tabelle angezeigt.
Angezeigte Spalten:
- Name – der vom Benutzer eingegebene Name des Webhooks
- URL – automatisch generierte URL des Webhooks
- Status – aktueller Status des Webhooks (Aktiv / Inaktiv)
- Aktionen – weitere Verwaltungsoptionen für den Webhook (z. B. Bearbeitung)
Oben auf der Seite sind verfügbar:
- die Suche nach Webhooks,
- die Schaltfläche Webhook hinzufügen.

Erstellung eines neuen Webhooks
Durch Klicken auf Webhook hinzufügen öffnet sich ein Dialog zur Erstellung eines neuen Webhooks.
Formularfelder
- Name – Pflichtfeld zur Eingabe des Namens des Webhooks (z. B. Webhook)
- Aktiv – Schalter, mit dem der Webhook bei der Erstellung sofort aktiviert oder inaktiv gelassen werden kann
- API-Schlüssel – Auswahl des API-Schlüssels, mit dem der Webhook autorisiert wird (z. B. API key for my python script)
Aktionen
- Abbrechen – schließt den Dialog ohne Erstellung des Webhooks
- Erstellen – erstellt einen neuen Webhook und generiert dessen URL

Detail des Webhooks
Nach dem Öffnen eines bestimmten Webhooks wird dessen Detailseite angezeigt.
Angezeigte Informationen:
- Name des Webhooks,
- Status (aktiv / inaktiv),
- URL des Webhooks – eindeutige Adresse, die mit einem Klick kopiert werden kann.
Vom Detail des Webhooks aus ist es möglich:
- die Einstellungen des Webhooks zu bearbeiten,
- seinen aktiven Status zu ändern,
- die URL des Webhooks in externen Anwendungen oder in Workflows zu verwenden.

Status des Webhooks
Der Status des Webhooks bestimmt, ob der Webhook bereit ist, Anfragen zu empfangen:
- Aktiv – der Webhook ist eingeschaltet und verfügbar
- Inaktiv – der Webhook ist ausgeschaltet und Anfragen werden nicht verarbeitet
Der Status ist sowohl in der Übersicht der Webhooks als auch im Detail des Webhooks sichtbar.
Typische Verwendung von Webhooks
Webhooks werden insbesondere für folgende Zwecke verwendet:
- Integration von Siesta AI mit externen Anwendungen,
- Auslösen automatisierter Prozesse,
- Anbindung eigener Skripte (z. B. Python),
- Datenübertragung zwischen Systemen in Echtzeit.
Zusammenfassung
Webhooks in Siesta AI bieten eine einfache und sichere Möglichkeit, die Plattform mit externen Systemen zu verbinden. Dank der übersichtlichen Verwaltung, der Verknüpfung mit API-Schlüsseln und der Möglichkeit zur Aktivierung oder Deaktivierung können Webhooks leicht kontrolliert und verwaltet werden. Wenn Sie Webhooks als Trigger verwenden, empfehlen wir, deren Verwendung an Workflows zu koppeln.