Pushary für Agenten-Entwickler
Let your users approve what your AI agent does.
Dein Agent fragt vor einer Rückerstattung, E-Mail oder Löschung. Dein Nutzer gibt die Aktion auf dem Handy frei oder lehnt sie ab – unter deiner Marke.
Das sieht dein Nutzer. Acme steht für dein Produkt.
TypeScript · Python · Vercel AI SDK · LangGraph · Mastra · OpenAI Agents SDK · CrewAI
Dein Framework kann den Agenten anhalten. Deine Nutzer erreicht es nicht.
Um sie zu erreichen, brauchst du all das. Pushary bringt es schon mit:
- Eine Handy-App mit Freigabe und Ablehnung auf dem Sperrbildschirm
- Push-Nachrichten für iPhone, Android und Browser
- Eine Verbindung für deine Nutzer ohne weiteres Konto
- Eine Anfrage, die bei Serverneustarts und Deployments offen bleibt
- Ein Zeitlimit, das Nein bedeutet, niemals Ja
- Ein Protokoll darüber, wer wann zugestimmt hat
Du ergänzt zwei Aufrufe in deinem Code. Mehr musst du nicht bauen.
Dein Agent fragt. Dein Nutzer entscheidet.
Vier Schritte: vom Verbinden eines Nutzers bis zur Ausführung.
01
Nutzer einmal verbinden
Zeige ihnen einen Link in deinem Produkt. Sie installieren die kostenlose Pushary-App, öffnen den Link und erlauben Benachrichtigungen. Ohne Registrierung oder Zahlung.
02
Dein Agent fragt zuerst
Direkt vor dem riskanten Schritt sendet dein Code die Frage an den Nutzer: „Rückerstattung über 4.200 US-Dollar freigeben?“ Möglich sind Ja oder Nein, eine Auswahl oder eine Texteingabe.
03
Dein Nutzer tippt auf eine Schaltfläche
Die Benachrichtigung beginnt mit deinem Produktnamen. Dein Nutzer gibt die Anfrage direkt in der Benachrichtigung frei oder lehnt sie ab.
04
Dein Agent erhält die Antwort
Bei einer Freigabe macht der Agent weiter. Bei Ablehnung oder ohne Antwort stoppt er. Jede Antwort wird gespeichert und kann an deinen Server gesendet werden.
Ohne Registrierung. Dauert eine Minute.
Deine Marke bei jeder Anfrage.
Deine Nutzer kennen dein Produkt. Deshalb beginnt jede Anfrage mit deinem Namen.
Hier steht deine Marke
- Die Benachrichtigung
- Beginnt mit deinem Produktnamen: „Acme needs your approval“.
- Der Freigabebildschirm
- Dein Name und Logo über der Frage.
- Die Webseite
- Jede Anfrage hat eine eigene Seite mit deinem Namen und Logo. Schalte „Powered by Pushary“ aus, um unseren Hinweis zu entfernen.
- Der Verbindungslink
- Dein Name und Logo sowie eine Schaltfläche zum Laden der App.
Hier steht Pushary
- Die App
- Deine Nutzer installieren die kostenlose Pushary-App einmal. Ihr Symbol erscheint in der Benachrichtigung. Manche Handys zeigen auch den App-Namen.
- Die Webadresse
- Links und Webseiten bleiben auf pushary.com.
Deine Nutzer erstellen kein Pushary-Konto und zahlen nicht an uns. Eine kostenlose App funktioniert für alle Produkte auf Pushary. Du musst keine eigene App veröffentlichen.
Nur fragen, wenn es darauf ankommt.
Lege Regeln fest, damit deine Nutzer nicht wegen jeder Kleinigkeit gefragt werden. Ändere einen Grenzwert, ohne neuen Code auszuliefern.
- 42 US-Dollar erstatten
- Wird automatisch ausgeführt. Niemand wird gefragt.
- 4.200 US-Dollar erstatten
- Fragt zuerst deinen Nutzer.
- 40.000 US-Dollar erstatten
- Blockiert. Wird nicht ausgeführt.
refund.create amount < 100 allow
refund.create amount >= 1000 require_approval
refund.create amount >= 10000 denyDies ist eine Kurzschreibweise. Jede Regel legst du mit einem API-Aufruf an. Gibt es für eine Aktion keine Regel, wird ein Mensch gefragt. Eine fehlende Regel bedeutet niemals Ja.
Zwei Aufrufe. Das ist die Integration.
Verbinde einen Nutzer einmal und frage dann vor dem riskanten Schritt. Mit TypeScript oder Python und Adaptern für die Agenten-Frameworks, die du schon nutzt.
Gelistet bei the Vercel AI SDK tools registry, LangChain's integrations, the Hermes Agent plugin catalog and the Strands Agents integrations.
import { createPusharyServer } from "@pushary/server"
const px = createPusharyServer({ apiKey: process.env.PUSHARY_API_KEY! })
// 1. Once per user: show them this link in your product.
const { universalLink } = await px.enroll(user.id)
// 2. Before the risky step: ask, and wait for the answer.
const decision = await px.authorize({
toolName: "refund.create",
toolTarget: "order_4471",
externalId: user.id,
parameters: { amount: 4200 },
question: "Approve a $4,200 refund for order #4471?",
})
if (!decision.approved) throw new Error(decision.reason)
await issueRefund()- approved: true
- Dein Nutzer hat zugestimmt oder eine Regel hat die Aktion erlaubt. Führe die Aktion aus.
- approved: false
- Dein Nutzer hat abgelehnt, eine Regel hat die Aktion blockiert oder niemand hat rechtzeitig geantwortet. Führe sie nicht aus.
Für wen es gedacht ist
Du bietest Kunden einen KI-Agenten an
Dein Agent erstattet Zahlungen, sendet E-Mails oder ändert Konten. Deine Kunden geben riskante Aktionen vom Handy aus frei.
Du entwickelst Agenten für Auftraggeber
Baue die Freigabe nicht für jedes Projekt neu. Binde Pushary einmal ein und nutze es wieder.
Andere entwickeln auf deiner Plattform
Biete allen Entwicklern auf deiner Plattform Freigaben per Handy, ohne sie selbst bauen zu müssen.
Ein Tarif deckt ein Produkt ab. Du entwickelst für mehrere Kunden oder betreibst eine Plattform? Schreib uns, und wir finden einen passenden Tarif.
Partner-Tarife
Wähle die Größe, die zu deinem Produkt passt. Bestehende Partner-Kunden behalten ihre Konditionen.
Dein erster Test umfasst 100 deiner Nutzer und 100 Freigabeanfragen für 3 Tage. Die bezahlten Kontingente gelten ab Beginn der Abrechnung. Wiederholungen und weitere Geräte zählen nicht als zusätzliche Anfragen. Reine Benachrichtigungen ohne Frage sind nicht enthalten. Keine automatischen Mehrkosten bei Überschreitung.
Fragen und Antworten
Wie lasse ich meine Nutzer Aktionen meines KI-Agenten freigeben?
Müssen sich meine Nutzer registrieren oder bezahlen?
Ist es White-Label?
Wer wird gefragt?
Werden meine Nutzer dann nicht ständig gefragt?
Was passiert, wenn mein Nutzer nicht antwortet?
Was kostet der Partner-Tarif?
Welche Frameworks werden unterstützt?
Was ist der Unterschied zu Knock oder Novu?
Was ist der Unterschied zu HumanLayer?
Ich entwickle Agenten für mehrere Kunden. Brauche ich für jeden einen Tarif?
Deckt das die menschliche Aufsicht nach dem EU AI Act ab?
Dein Agent fragt. Deine Nutzer entscheiden.
Zwei Aufrufe in deinem Code. Deine Nutzer antworten auf dem Handy, unter deiner Marke. Jede Antwort wird gespeichert.
Start freeNach Produkttyp
Du nutzt selbst KI-Agenten? Erhalte ihre Fragen auf dem Handy oder Mac und antworte von beiden Geräten. Hier findest du die Agent-Tarife.