Pushary voor agentbouwers
Laat je gebruikers goedkeuren wat je AI-agent doet.
Je agent vraagt eerst voordat hij een terugbetaling doet, een e-mail stuurt of iets verwijdert. Je gebruiker keurt goed of wijst af op de telefoon, onder jouw merk.
Dit ziet je gebruiker. Acme staat voor jouw product.
TypeScript · Python · Vercel AI SDK · LangGraph · Mastra · OpenAI Agents SDK · CrewAI
Je framework kan je agent pauzeren. Je gebruiker bereiken kan het niet.
Om je gebruiker te bereiken heb je dit allemaal nodig. Pushary heeft het al:
- Een telefoonapp met goedkeuren en afwijzen op het vergrendelscherm
- Pushmeldingen voor iPhone, Android en browsers
- Een manier om gebruikers te verbinden zonder extra account
- Een verzoek dat openblijft bij een serverherstart of deployment
- Een time-out die nee betekent, nooit ja
- Een overzicht van wie wanneer ja zei
Je voegt twee aanroepen toe aan je code. Meer hoef je niet te bouwen.
Je agent vraagt. Je gebruiker beslist.
Vier stappen, van een gebruiker verbinden tot de actie uitvoeren.
01
Verbind je gebruiker één keer
Toon een link in je product. Je gebruiker installeert de gratis Pushary-app, opent de link en staat meldingen toe. Geen registratie of betaling.
02
Je agent vraagt het eerst
Vlak voor de riskante stap stuurt je code de vraag naar die gebruiker: ‘Een terugbetaling van 4.200 dollar goedkeuren?’ Het kan een ja of nee, een keuze uit een lijst of een getypt antwoord zijn.
03
Je gebruiker tikt op een knop
De melding begint met de naam van je product. Je gebruiker keurt goed of wijst af vanuit de melding.
04
Je agent krijgt het antwoord
Bij goedkeuring gaat de agent verder. Bij afwijzing of zonder antwoord stopt hij. Elk antwoord wordt opgeslagen en kan naar je server worden gestuurd.
Zonder registratie. Duurt een minuut.
Jouw merk op elk verzoek.
Je gebruikers kennen jouw product. Daarom begint elk verzoek met jouw naam.
Toont jouw merk
- De melding
- Begint met de naam van je product: ‘Acme needs your approval’.
- Het goedkeuringsscherm
- Je naam en logo boven de vraag.
- De webpagina
- Elk verzoek heeft een eigen pagina met je naam en logo. Schakel ‘Powered by Pushary’ uit om onze vermelding te verwijderen.
- De verbindingslink
- Je naam en logo, plus een knop om de app te downloaden.
Toont Pushary
- De app
- Je gebruikers installeren de gratis Pushary-app één keer. Het app-icoon staat op de melding. Sommige telefoons tonen ook de naam van de app.
- Het webadres
- Links en webpagina's blijven op pushary.com.
Je gebruikers maken geen Pushary-account aan en betalen ons niets. Eén gratis app werkt voor elk product op Pushary. Je hoeft geen eigen app te publiceren.
Vraag alleen als het nodig is.
Stel een paar regels in zodat je gebruikers niet over elk klein ding worden bevraagd. Pas een grens aan zonder nieuwe code uit te rollen.
- 42 dollar terugbetalen
- Wordt automatisch uitgevoerd. Niemand krijgt een vraag.
- 4.200 dollar terugbetalen
- Vraagt het eerst aan je gebruiker.
- 40.000 dollar terugbetalen
- Geblokkeerd. Wordt nooit uitgevoerd.
refund.create amount < 100 allow
refund.create amount >= 1000 require_approval
refund.create amount >= 10000 denyDit is een verkorte weergave. Elke regel voeg je met één API-aanroep toe. Geen regel voor een actie? Dan wordt een mens gevraagd. Een ontbrekende regel betekent nooit ja.
Twee aanroepen. Dat is de integratie.
Verbind een gebruiker één keer en vraag daarna vóór de riskante stap. In TypeScript of Python, met adapters voor de agentframeworks die je al gebruikt.
Opgenomen in 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
- Je gebruiker heeft goedgekeurd of een regel staat het toe. Voer de actie uit.
- approved: false
- Je gebruiker heeft afgewezen, een regel blokkeert de actie of niemand antwoordde op tijd. Voer de actie niet uit.
Voor wie het is
Je biedt klanten een AI-agent aan
Je agent doet terugbetalingen, verstuurt e-mails of wijzigt accounts. Je klanten keuren riskante acties vanaf hun telefoon goed.
Je bouwt agenten voor opdrachtgevers
Bouw de goedkeuringsstap niet voor elk project opnieuw. Voeg Pushary één keer toe en gebruik het opnieuw.
Je beheert een platform waarop anderen bouwen
Geef elke ontwikkelaar op je platform goedkeuringen via de telefoon, zonder ze zelf te bouwen.
Eén abonnement dekt één product. Bouw je voor meerdere klanten of beheer je een platform? Mail ons, dan regelen we een passend abonnement.
Partner-abonnementen
Kies de grootte die bij je product past. Bestaande Partner-klanten behouden hun voorwaarden.
Je eerste proefperiode dekt 100 van je gebruikers en 100 goedkeuringsverzoeken, 3 dagen lang. Betaalde limieten gaan in zodra de facturering start. Herhalingen en extra apparaten tellen niet als extra verzoeken. Gewone meldingen zonder vraag zijn niet inbegrepen. Geen automatische kosten voor overschrijdingen.
Vragen en antwoorden
Hoe laat ik mijn gebruikers acties van mijn AI-agent goedkeuren?
Moeten mijn gebruikers zich registreren of betalen?
Is het white-label?
Wie krijgt de vraag?
Krijgen mijn gebruikers dan niet voortdurend vragen?
Wat als mijn gebruiker niet antwoordt?
Wat kost het Partner-abonnement?
Met welke frameworks werkt het?
Wat is het verschil met Knock of Novu?
Wat is het verschil met HumanLayer?
Ik bouw agenten voor meerdere klanten. Heb ik voor elk een abonnement nodig?
Voldoet dit aan de eis voor menselijk toezicht in de EU AI Act?
Je agent vraagt. Je gebruikers beslissen.
Twee aanroepen in je code. Je gebruikers antwoorden op hun telefoon, onder jouw merk. Elk antwoord wordt opgeslagen.
Start freePer producttype
Gebruik je zelf AI-agenten? Ontvang hun vragen op je telefoon of Mac en antwoord vanaf beide apparaten. Bekijk de Agent-abonnementen.