Ajan geliştiricileri için Pushary

Let your users approve what your AI agent does.

Ajanınız iade, e-posta veya silme işleminden önce sorar. Kullanıcınız telefonundan, sizin markanız altında onaylar veya reddeder.

Kullanıcınızın gördüğü ekran. Acme, sizin ürününüzü temsil eder.

TypeScript · Python · Vercel AI SDK · LangGraph · Mastra · OpenAI Agents SDK · CrewAI

Framework'ünüz ajanı durdurabilir. Kullanıcınıza ulaşamaz.

Kullanıcıya ulaşmak için bunların hepsi gerekir. Pushary'de hazır:

  • Kilit ekranında onay ve ret sunan bir telefon uygulaması
  • iPhone, Android ve tarayıcılar için bildirimler
  • Kullanıcıları yeni hesap açmadan bağlama yolu
  • Sunucu yeniden başlatıldığında veya dağıtım yapıldığında açık kalan istek
  • Her zaman hayır anlamına gelen zaman aşımı
  • Kimin ne zaman onay verdiğini gösteren kayıt

Kodunuza iki çağrı eklersiniz. Kurmanız gereken bu kadar.

Ajanınız sorar. Kullanıcınız karar verir.

Kullanıcıyı bağlamaktan işlemi çalıştırmaya kadar dört adım.

  1. 01

    Kullanıcınızı bir kez bağlayın

    Ürününüzde bir bağlantı gösterin. Kullanıcınız ücretsiz Pushary uygulamasını yükler, bağlantıyı açar ve bildirimlere izin verir. Kayıt veya ödeme gerekmez.

  2. 02

    Ajanınız önce sorar

    Riskli adımdan hemen önce kodunuz kullanıcıya soruyu gönderir: “4.200 dolarlık iadeyi onaylıyor musunuz?” Yanıt evet veya hayır, listeden bir seçim ya da yazılı metin olabilir.

  3. 03

    Kullanıcınız bir düğmeye dokunur

    Bildirim, ürününüzün adıyla başlar. Kullanıcınız bildirim üzerinden onaylar veya reddeder.

  4. 04

    Ajanınız yanıtı alır

    Onay gelirse ajan devam eder. Ret gelirse veya yanıt yoksa durur. Her yanıt kaydedilir ve sunucunuza gönderilebilir.

Try it on your phone

Kayıt gerekmez. Bir dakika sürer.

Her istekte sizin markanız.

Kullanıcılarınız sizin ürününüzü tanır. Bu yüzden her istek sizin adınızla başlar.

Acme needs your approvalnowApprove a $4,200 refund for order #4471?

Sizin markanız görünür

Bildirim
Ürününüzün adıyla başlar: “Acme needs your approval”.
Onay ekranı
Sorunun üstünde adınız ve logonuz görünür.
Web sayfası
Her isteğin adınızı ve logonuzu taşıyan bir sayfası vardır. Markamızı kaldırmak için “Powered by Pushary” seçeneğini kapatın.
Bağlantı ekranı
Adınız, logonuz ve uygulamayı indirme düğmesi görünür.

Pushary görünür

Uygulama
Kullanıcılarınız ücretsiz Pushary uygulamasını bir kez yükler. Bildirimde uygulamanın simgesi görünür. Bazı telefonlar adını da gösterir.
Web adresi
Bağlantılar ve web sayfaları pushary.com üzerinde kalır.

Kullanıcılarınız Pushary hesabı açmaz ve bize ödeme yapmaz. Tek ücretsiz uygulama, Pushary kullanan tüm ürünlerle çalışır. Kendi uygulamanızı yayımlamanız gerekmez.

Yalnızca gerektiğinde sorun.

Kullanıcılarınıza her küçük işlem için soru sormamak üzere birkaç kural belirleyin. Yeni kod yayımlamadan bir sınırı değiştirin.

42 dolar iade
Kendiliğinden çalışır. Kimseye sorulmaz.
4.200 dolar iade
Önce kullanıcınıza sorar.
40.000 dolar iade
Engellenir. Hiç çalışmaz.
kurallarınız
refund.create   amount < 100       allow
refund.create   amount >= 1000     require_approval
refund.create   amount >= 10000    deny

Bu, kısa gösterimdir. Her kuralı tek API çağrısıyla eklersiniz. İşlem için kural yoksa bir insana sorulur. Eksik kural hiçbir zaman onay sayılmaz.

İki çağrı. Entegrasyon bu kadar.

Kullanıcıyı bir kez bağlayın, ardından riskli adımdan önce sorun. TypeScript veya Python ile, zaten kullandığınız ajan framework'lerine uygun adaptörlerle çalışın.

Kurulum kılavuzunu okuyun

Listelendiği dizinler: the Vercel AI SDK tools registry, LangChain's integrations, the Hermes Agent plugin catalog and the Strands Agents integrations.

npm i @pushary/server
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
Kullanıcınız onayladı veya bir kural izin verdi. İşlemi çalıştırın.
approved: false
Kullanıcınız reddetti, bir kural engelledi veya kimse zamanında yanıtlamadı. İşlemi çalıştırmayın.

Kimler için?

Müşterilere AI ajanı sunuyorsunuz

Ajanınız iade yapar, e-posta gönderir veya hesapları değiştirir. Müşterileriniz riskli işlemleri telefonlarından onaylar.

Müşteriler için ajan geliştiriyorsunuz

Her projede onay adımını yeniden kurmayın. Pushary'yi bir kez ekleyip tekrar kullanın.

Başkalarının geliştirme yaptığı bir platform işletiyorsunuz

Platformunuzdaki her geliştiriciye telefon üzerinden onay sunun. Bu sistemi kendiniz kurmanız gerekmesin.

Bir plan bir ürünü kapsar. Birden fazla müşteriye mi hizmet veriyorsunuz veya platform mu işletiyorsunuz? Bize yazın, uygun bir plan hazırlayalım.

Partner planları

Ürününüze uyan boyutu seçin. Mevcut Partner müşterileri koşullarını korur.

Partner Launch

Ürününüzün içinde onaylar

$99aylık
  • Kullanıcılarınız ajanınızın yaptıklarını onaylar
  • 5K kullanıcınıza kadar
  • Ayda 25K onay isteği
  • 3 üyeye kadar
  • 90 günlük yanıt geçmişi
  • Her yanıt sunucunuza gönderilir
  • TypeScript, Python, REST ve MCP

Partner Growth

Ürününüzün içinde onaylar

$299aylık
  • Kullanıcılarınız ajanınızın yaptıklarını onaylar
  • 25K kullanıcınıza kadar
  • Ayda 100K onay isteği
  • 10 üyeye kadar
  • 365 günlük yanıt geçmişi
  • Her yanıt sunucunuza gönderilir
  • TypeScript, Python, REST ve MCP
  • Öncelikli destek

Partner Scale

Ürününüzün içinde onaylar

$799aylık
  • Kullanıcılarınız ajanınızın yaptıklarını onaylar
  • 100K kullanıcınıza kadar
  • Ayda 500K onay isteği
  • 25 üyeye kadar
  • 730 günlük yanıt geçmişi
  • Her yanıt sunucunuza gönderilir
  • TypeScript, Python, REST ve MCP
  • Öncelikli destek

Enterprise

Özel anlaşma

Özelkonuşalım
  • Kullanıcılarınız ajanınızın yaptıklarını onaylar
  • Her yanıt sunucunuza gönderilir
  • TypeScript, Python, REST ve MCP

İlk denemeniz 3 gün boyunca 100 kullanıcınızı ve 100 onay isteğini kapsar. Ücretli limitler faturalandırma başladığında geçerli olur. Yeniden denemeler ve ek cihazlar ek istek sayılmaz. Soru içermeyen düz bildirimler dahil değildir. Otomatik aşım ücreti yoktur.

Sorular ve yanıtlar

Kullanıcılarımın AI ajanımın işlemlerini onaylamasını nasıl sağlarım?
Pushary, AI ajanınızın iade, e-posta veya silme gibi riskli işlemlerden önce kullanıcılarınıza sormasını sağlar. Kodunuz bu adımdan hemen önce Pushary'yi çağırır. Kullanıcı, ürününüzün adıyla bir telefon bildirimi alır ve onaylar ya da reddeder. Ajan yalnızca onay gelince işlemi çalıştırır. Zamanında yanıt gelmezse işlem çalışmaz. Küçük işlemler için otomatik izin kuralları ekleyip büyük işlemleri insana sorabilirsiniz. Her yanıt kaydedilir ve sunucunuza gönderilebilir. Kullanıcılarınız ücretsiz Pushary uygulamasını bir kez yükler. Pushary'ye kaydolmaz veya bize ödeme yapmazlar.
Kullanıcılarımın kaydolması veya ödeme yapması gerekiyor mu?
Hayır. Ücretsiz Pushary uygulamasını yükler, bağlantınızı açar ve Bağlan'a dokunurlar. Hesap, şifre veya ödeme gerekmez. iPhone'da evet-hayır soruları kilit ekranından yanıtlanır. Android'de ret tek dokunuştur; onay için önce uygulama açılır ve kilit çözülür. Seçim veya yazılı yanıt için uygulama açılır. Android veya bilgisayarda uygulama istemeyenler tarayıcıdan yanıtlayabilir.
Tamamen kendi markamla kullanabilir miyim?
Markanız öne çıkar, uygulama bize aittir. Her bildirim ürününüzün adıyla başlar. Onay ekranı, web sayfası ve bağlantı ekranında adınız ve logonuz görünür. Web sayfasında “Powered by Pushary” ifadesini kapatabilirsiniz. Kullanıcılarınız ücretsiz Pushary uygulamasında yanıt verdiği için bildirimde uygulamanın simgesi görünür; bağlantılar pushary.com üzerinde kalır. Tek uygulama tüm Pushary ürünleriyle çalışır. Kendi uygulamanızı yayımlamanız gerekmez.
Kime sorulur?
Siz seçersiniz. Her istek, yanıtlayacak kişi için sizin kullandığınız kimliği taşır. Aynı kurulum bir müşteriye iade, ekip arkadaşınıza dağıtım için soru sorabilir.
Kullanıcılarıma sürekli soru sorulmaz mı?
Kural eklerseniz sorulmaz. Küçük işlemler kendiliğinden çalışır, engellenenler hiç çalışmaz, yalnızca geri kalanlar insana sorulur. Böylece ajanınız kimseyi sürekli bölmeden daha fazla iş yapar.
Kullanıcım hiç yanıt vermezse ne olur?
İşlem çalışmaz. Çağrı varsayılan olarak 55 saniye bekler; ardından kodunuz approved: false alır. İstek bir saat açık kalır. Daha sonra gelen yanıt da kaydedilir ve alınabilir. Her iki süreyi değiştirebilirsiniz.
Partner planının fiyatı nedir?
Partner Launch, en fazla 5.000 kullanıcı ve ayda 25.000 onay isteği için aylık 99 ABD dolarıdır. 3 günlük deneme, en fazla 100 kullanıcı ve 100 onay isteği kapsar. Ödeme adımında kart eklersiniz. Otomatik aşım ücreti alınmaz. Daha yüksek kapasiteli planlar yukarıdadır.
Hangi framework'lerle çalışır?
Vercel AI SDK (@pushary/ai-sdk), Eve (@pushary/eve), LangGraph (@pushary/langgraph veya Python için pushary-langgraph), Mastra (@pushary/mastra), OpenAI Agents SDK (@pushary/openai-agents veya pushary-openai-agents), CrewAI (pushary-crewai), Pydantic AI (pushary-pydantic-ai), Haystack (pushary-haystack) ve Claude Agent SDK (@pushary/claude-agent-sdk) için yayımlanmış adaptörler vardır. LangChain, Hermes ve OpenClaw doğrudan TypeScript'te @pushary/server veya Python'da pip install pushary kullanır. n8n için n8n-nodes-pushary topluluk düğümü bulunur. Diğer MCP istemcileri barındırılan MCP sunucusunu kullanır; kurulum yerine yapılandırma gerekir.
Knock veya Novu'dan farkı nedir?
Knock ve Novu da onay isteyebilir. Knock'ta yanıt webhook'unuza döner; bekleme ve zaman aşımını siz yazarsınız. Novu sohbet içinde veya Slack, Telegram ya da e-posta üzerinden sorar. Pushary, onay ve ret seçeneklerini kullanıcınızın telefonuna getirir. Kodunuz yanıtı bekler; yanıt yoksa sonuç hayırdır.
HumanLayer'dan farkı nedir?
HumanLayer artık ekipler için bir kodlama aracıdır ve eski onay paketi artık güncellenmiyor. Pushary, kendi kullanıcılarınıza soru sormak için tasarlandı. Her kullanıcı bir bağlantı ve ücretsiz uygulamayla, kendi hesabını açmadan bağlanır.
Birden fazla müşteri için ajan geliştiriyorum. Her biri için ayrı plan mı gerekir?
Bir Partner planı, tek markaya sahip bir ürünü kapsar. Birden fazla müşteri çalışma alanı için beklediğiniz sayıyı aadil@pushary.com adresine yazın. Birlikte uygun fiyatı belirleyelim.
Bu, AB Yapay Zekâ Yasası'nın insan gözetimi şartını karşılar mı?
Pushary mekanizmayı sağlar: riskli işlem başlamadan belirli bir kişi karar verir ve kayıtta hangi kuralın veya kişinin karar verdiği görünür. Yasanın sisteminizi kapsayıp kapsamadığını ve hangi yükümlülükleri getirdiğini kontrol etmek size aittir. Ayrıntılı açıklama /eu-ai-act-human-oversight adresindedir.

Ajanınız sorar. Kullanıcılarınız karar verir.

Kodunuzda iki çağrı. Kullanıcılarınız telefonlarından, sizin markanız altında yanıtlar. Her yanıt kaydedilir.

Start free

AI ajanlarını kendiniz mi kullanıyorsunuz? Sorularını telefonunuzda veya Mac'inizde alın ve iki cihazdan da yanıtlayın. Ajan planlarına bakın.