Human-in-the-loop für n8n
Die KI schlägt vor. Dein Kunde entscheidet.
Dein n8n-Workflow hält die genaue Aktion zurück, bis dein Nutzer sie auf dem Handy freigibt.
Was n8n mitbringt
Prüfung durch dein Team in Slack oder Freigabe durch deinen Kunden?
Für eine interne Prüfung durch jemanden, der schon in Slack ist, kann n8ns natives Human Review ein ausgewähltes AI Agent-Tool pausieren und dein Teammitglied um Freigabe seiner Eingaben bitten. Nutze den Pushary-Workflow, wenn dein eigener Kunde freigibt und auf dem Handy antworten soll, ohne dem Slack deines Teams beizutreten. Importiere customer-approval.json über den Link unten, verbinde die Identität dieses Kunden und führe nur die freigegebene Aktion aus. Der Wait-Node speichert die Ausführung zwischen den Prüfungen. Erhalte n8ns Ausführungsdatenbank über Neustarts hinweg.
Wo es nicht weitergeht
- Eine HTTP-Anfrage verliert beim Timeout ihre Wartezeit. Nur eine gespeicherte Ausführung bleibt erhalten.
- Ein KI-Tool, das eine Frage stellt, zwingt das Modell nicht, zuerst zu fragen.
- Ein Webhook kann deine Prüfung anstoßen. Sein Payload allein kann die Aktion aber nicht freigeben.
Die Lösung
Pushary holt die Antwort deines Nutzers ein.
Wait pausiert den Workflow. Der Pushary-Node schickt die Anfrage auf das Handy deines Nutzers. Bevor etwas läuft, prüft er, dass die Antwort von demselben Nutzer kommt und für genau diese Aktion gilt.
Der Pushary-Node mit Resource auf Decision erstellt eine Anfrage für deinen Nutzer und prüft bei jedem Abruf die gespeicherte Aktion. Wait pausiert den Lauf zwischen den Prüfungen. Nur approved === true führt zur Aktion.
Settings → Community Nodes → Install: n8n-nodes-pushary
Trusted Action → Create Decision → Check Approval → Approved?
↑ ├─ true → Simulated Action
│ └─ false → Still Pending?
└──── Wait 2 min ←─────────┤
└─ no → Stop
// Bind External ID in the Decision credential.
// Keep operationId and the exact action in trusted workflow state.
// The final example node simulates an effect; it sends no refund.So funktioniert es
Von der Installation zur ersten Antwort
Verbinde deinen Nutzer einmal. Sichere den riskanten Schritt mit einer Freigabe ab. Pushary schickt die Frage, wartet auf die Antwort und speichert sie.
- 01
Community-Paket installieren
Installiere n8n-nodes-pushary in selbst gehostetem n8n unter Settings → Community Nodes. Ergänze den Pushary-Node und setze Resource auf Decision.
- 02
Nutzer einmal verbinden
Verbinde deinen Nutzer einmal über einen Link aus deiner App. Ergänze Pushary Decision API-Zugangsdaten mit deinem API-Schlüssel und der ID dieses Nutzers. Schlüssel gehören nicht in exportierte Workflows.
- 03
Workflow importieren
Importiere customer-approval.json und wähle die Zugangsdaten bei Create und Check aus. Prüfe den KI-Vorschlag vor Trusted Action. Die abschließende Aktion ist nur eine Simulation.
- 04
Erst prüfen, dann handeln
Nach jedem Wait liest Check Approval die gespeicherte Anfrage erneut. Nur das Ja deines Nutzers zu genau dieser Aktion kommt durch. Ein Nein, ein Ablauf oder das Erreichen der Frist stoppt den Workflow.
Eine Frage kann ein Ja oder Nein verlangen, eine Auswahl aus einer Liste oder eine Texteingabe. Jede Antwort wird gespeichert.
Vor der Veröffentlichung
Stolperfallen bei n8n
- Lass das Modell nicht die freigebende Person wählen
- Hinterlege die Nutzer-ID in den Zugangsdaten. Prüfe den Vorschlag vorgelagert und lege dann Nutzer, Ziel, Vorgangs-ID und vollständige Aktion verbindlich fest. Nutze $fromAI() niemals für die freigebende Person oder die gespeicherte Aktion.
- Prüfe die bereits erstellte Anfrage
- Nutze nach Wait Check Approval, keinen weiteren Create-Aufruf. Eine stabile Vorgangs-ID macht Create sicher wiederholbar. Ändert sich der Entwurf, vergib eine neue Vorgangsversion und frage erneut.
- Sichere die tatsächliche Wirkung ab
- Verbinde die Aktion nur mit approved === true und führe die geprüfte Aktion aus. Deine Erstattungs-API braucht weiterhin einen eigenen Vorgangsschlüssel: Das erneute Abspielen einer genehmigten Ausführung darf keine zweite Erstattung auslösen.
Der Partner-Tarif
Dein Agent fragt deine Nutzer, nicht nur dich
Stelle deinen Nutzern deinen Agenten bereit. Jeder gibt dessen riskante Aktionen vom eigenen Handy aus frei, unter deiner Marke.
Deine Nutzer brauchen kein Pushary-Konto und zahlen nichts an uns.
Deine Nutzer antworten auf ihren eigenen Handys
Verbinde jeden Nutzer einmal über einen Link. Er installiert die kostenlose Pushary-App und antwortet vom Sperrbildschirm aus, ohne eigenes Konto.
Keine Antwort heißt Nein
Führe die Aktion nur nach einer ausdrücklichen Freigabe aus. Eine wartende, abgelaufene oder abgebrochene Anfrage zählt nie als Ja. Pushary behält jede Anfrage, damit dein Code sie nach einem Neustart wieder aufnehmen kann.
Erreicht sie auf dem Handy
Die App kommt zuerst, denn nur sie zeigt „Genehmigen“ und „Ablehnen“ auf dem Sperrbildschirm. Browser-Benachrichtigungen folgen danach. Du musst kein Zustellsystem bauen.
Jede Antwort gespeichert
Zu jeder Antwort wird gespeichert, wer wann geantwortet hat. Du kannst sie durchsuchen und exportieren. Mit einer Callback-URL geht jede Antwort außerdem als signierter Webhook an deinen Server.
FAQ
Fragen und Antworten
Gibt es ein Pushary-Community-Paket für n8n?
Kann das als Entscheidungsebene für einen n8n AI Agent dienen?
Übersteht eine Freigabe einen n8n-Neustart?
Was passiert, wenn der Kunde ablehnt oder nie antwortet?
Garantiert ein freigegebener Workflow genau eine Aktion?
Lass deinen n8n-Agenten fragen, bevor er handelt.
Verbinde einen Nutzer einmal, frage mit einem Aufruf und führe die Aktion nur bei einem Ja aus. Jede Antwort wird gespeichert.
Start freePartner-Tarif, $99 im Monat. Deine Nutzer brauchen kein Pushary-Konto und zahlen nichts an uns.