Prozesse über externe Apps starten (Polling)
Mit dem Starttyp Externe App können Prozesse automatisch gestartet werden, wenn in einer verbundenen Anwendung neue Daten vorliegen. Nutzen: Eingehende Dateien, Transfers oder Nachrichten aus Dritt-Systemen werden ohne manuellen Aufwand erkannt und direkt in einen Prozess überführt.
Was ist Polling?
Polling bedeutet, dass Pantarey in regelmäßigen Abständen bei einer externen Anwendung nachfragt, ob neue Daten vorliegen. Sobald ein neues Ereignis erkannt wird (z. B. ein neuer Dateitransfer), wird automatisch ein Prozesslauf gestartet.
Im Unterschied zu einem Webhook, bei dem das externe System aktiv eine Nachricht sendet, holt Pantarey die Daten beim Polling selbstständig ab.
Einrichtung im Prozessmodell
- Im BPMN-Modell ein Start Event platzieren.
- Das Ereignis in ein Message Start Event umwandeln.
- Im Eigenschaftenbereich den Starttyp Externe App auswählen.
Nach der Auswahl erscheinen die Konfigurationsfelder für das Polling.
Konfigurationsfelder
Anbieter
Der externe Dienst, der abgefragt werden soll. Aktuell verfügbar:
| Anbieter | Beschreibung |
|---|---|
| TeamBeam | Sicherer Dateitransfer-Dienst |
Trigger
Das konkrete Ereignis beim Anbieter, das einen Prozessstart auslösen soll:
| Anbieter | Trigger | Beschreibung |
|---|---|---|
| TeamBeam | Neuer Transfer (Posteingang) | Ein neuer Dateitransfer ist eingegangen |
| TeamBeam | Offene Reservierungen | Es liegen neue offene Reservierungen vor |
Abfrageintervall
Wie häufig Pantarey beim Anbieter nach neuen Daten fragt:
- Alle 5 Minuten
- Alle 15 Minuten
- Alle 30 Minuten
- Stündlich
- Täglich
Verarbeitungsmodus
Wie mehrere gleichzeitig vorliegende Ergebnisse behandelt werden:
| Modus | Beschreibung |
|---|---|
| Einzeln | Für jedes Ergebnis wird ein eigener Prozesslauf gestartet |
| Gebündelt | Alle Ergebnisse werden zusammengefasst in einem einzelnen Prozesslauf verarbeitet |
Beispiel: TeamBeam-Transfers automatisch verarbeiten
Ein Unternehmen empfängt regelmäßig Dokumente über TeamBeam. Für jeden eingehenden Transfer soll automatisch ein Prüfprozess gestartet werden — z. B. zur Ablage, Klassifizierung oder Weiterleitung.
Konfiguration
- Starttyp: Externe App
- Anbieter: TeamBeam
- Trigger: Neuer Transfer (Posteingang)
- Abfrageintervall: Alle 15 Minuten
- Verarbeitungsmodus: Einzeln
Sobald ein neuer Transfer erkannt wird, startet ein eigener Prozesslauf mit den Transferdaten als Eingabe.
Voraussetzungen
- Der gewählte Anbieter muss im Tenant konfiguriert sein (z. B. TeamBeam-Zugangsdaten unter Secrets verwalten).
- Der Prozess muss deployt sein, damit das Polling aktiv ist.
Tipps
- Kurze Intervalle (5 Minuten) eignen sich für zeitkritische Eingänge. Für weniger dringende Szenarien reicht ein stündliches oder tägliches Intervall.
- Einzelmodus ist ideal, wenn jeder Eingang separat bearbeitet werden soll (z. B. ein Prozess pro Dokument).
- Gebündelter Modus spart Ressourcen, wenn alle Eingänge gemeinsam weiterverarbeitet werden können.
- Eine Übersicht aller Starttypen für Message Start Events findet sich unter Webhook (für Push-basierte Auslöser) und auf dieser Seite (für Polling-basierte Auslöser).