Actions
Mit Actions erweitern Sie Seamless um eigene Abläufe. Eine Action erscheint im Admin Center als Eintrag im Menü. Sie führen sie für ein einzelnes Team aus oder für mehrere Teams auf einmal. Seamless sendet dann die Angaben zu jedem Team an Ihr System, zum Beispiel an eine Azure Logic App, und Ihr System erledigt den Rest.
Ein Beispiel: Die Action Projekt im ERP abschliessen meldet ausgewählte Projektteams an Ihr ERP.
Sie finden die Actions im Admin Center unter Groups > Actions. Actions für Gäste funktionieren gleich: Actions für Gäste
Action anlegen
Ablauf vorbereiten
Erstellen Sie in Ihrem System einen Ablauf, der eine Anfrage per HTTP POST entgegennimmt, zum Beispiel eine Logic App mit dem Trigger When a HTTP request is received. Ein Beispiel finden Sie unter Webhooks.
Action hinzufügen
Erstellen Sie unter Groups > Actions eine neue Action und füllen Sie die Felder aus.
Speichern
Speichern Sie die Action. Ist sie aktiv, erscheint sie im Menü.
Felder
| Feld | Beschreibung |
|---|---|
| Name | Titel im Dialog, der beim Ausführen erscheint |
| Active | Schaltet die Action ein oder aus |
| Label | Text im Menü |
| Description | Text im Bestätigungsdialog. Beschreiben Sie, was die Action auslöst. |
| Endpoint URL | Adresse, an die Seamless die Anfrage per POST sendet |
| Secret | Optional: Geheimnis, mit dem Ihr System prüft, dass die Anfrage von Seamless kommt |
| Name (Felder) | Angaben, die Seamless an Ihr System sendet |
Mit Copy schema value kopieren Sie das Schema der Anfrage. In einer Logic App fügen Sie es im Trigger unter Request Body JSON Schema ein, dann stehen die Angaben in den weiteren Schritten zur Verfügung.
Action ausführen
- Öffnen Sie Groups > Manage.
- Wählen Sie ein Team oder markieren Sie mehrere Teams.
- Wählen Sie im Menü die Action und bestätigen Sie.
Seamless sendet für jedes Team eine Anfrage an Ihr System.
Ob die Anfragen angekommen sind, sehen Sie unter Monitoring > Webhooks.