Müşteri desteğinde insan onayı
Destek ajanınız bu iadeye tek başına karar vermemeli.
Soru ekip liderinin telefonuna gider. Ajanınız yeni bir destek kaydı değil, karar alır.
Bir yapay zekâ destek ajanına insan onayı nasıl eklenir?
Pushary, destek ajanınıza tek çağrıyla insan onayı ekler. Çağrıyı iade, hesap değişikliği veya alacak tanımlama işleminden önce koyun. Ekip lideri telefonundaki bildirimi onaylar ya da reddeder; ajan bekler. İsterseniz farklı bir tutar yazmasını da isteyebilirsiniz. Zamanında yanıt gelmezse iade yapılmaz. Her yanıt kaydedilir.
Onay gereken işlemler
Bu çağrılar kendiliğinden çalışmamalı
- issueRefund(orderId, amount)
- Ödenmiş parayı geri almak kolay değildir. Yüksek model güveni, harcama için bir kişinin verdiği iznin yerini tutmaz.
- applyAccountCredit(userId, amount)
- Müşteriyi memnun etmeye çalışan ajan gereğinden fazla alacak tanımlayabilir. Komuttaki talimat finans politikasının yerine geçmez.
- cancelSubscription(userId)
- Müşterinin açıkça istemediği iptal bir destek hatasıdır. Haftalar sonra ödeme itirazı olarak karşınıza çıkabilir.
- updateBillingEmail(userId, email)
- Fatura ve parola sıfırlama adresini değiştirmek hesabın ele geçirilmesine yol açabilir. Bu yüzden bir kişinin doğrulaması önemlidir.
- escalate(ticketId, reason)
- Devir ancak biri teslim alırsa işe yarar. Birçok yönlendirme yolu o anda birinin ekranı izlediğini varsayar.
Kod
Mevcut adımınıza tek bir çağrı ekleyin
Tüm ajanı değil, ilgili işlemi onaya bağlayın. Güvenli görevler kimseye sormadan devam eder.
npm i @pushary/serverimport { createPusharyServer } from "@pushary/server"
const px = createPusharyServer({ apiKey: process.env.PUSHARY_API_KEY! })
async function resolveTicket(ticket: Ticket, proposed: RefundPlan) {
// Small refunds inside policy do not need a person.
if (proposed.amount <= POLICY.autoRefundCeiling) {
return issueRefund(ticket.orderId, proposed.amount)
}
const decision = await px.decisions.ask({
externalId: ticket.assignedAgentId,
type: "confirm",
question: `Refund $${proposed.amount} on order #${ticket.orderId}? ${proposed.reason}`,
})
if (!decision.approved) return replyWithAlternative(ticket)
return issueRefund(ticket.orderId, proposed.amount)
}Kim karar verir
Karar vermek için masada olmak gerekmez
Kararı ekip lideri, nöbetçi yönetici veya hesap sorumlusu verir. Bu kişiler gün boyunca yönetim panelinize bakmaz. Bir e-posta iadeyi tüm öğleden sonra bekletebilir. Pushary, mevcut kullanıcı kimliğiniz üzerinden kişinin taşıdığı telefona ulaşır.
Ajanımız zaten bir insana devrediyor. Ne eksik?
Devir, destek kaydını bir kuyruğa taşır ve ajanın çalışmasını bitirir. Müşteri, birinin dosyayı yeniden ele almasını bekler. Onay ise hazırlanmış işi tamamlamayı sağlar. Ajan siparişi, geçmişi ve önerdiği çözümü zaten toplamıştır; yalnızca izin gerekir. Bir kişinin tüm konuşmayı baştan okumasına gerek kalmaz. Doğru kişi bulunduğu yerden yanıt verebiliyorsa bu yaklaşım zamanı ve işi azaltabilir. Ancak yanıt gelmediğinde iade yine çalışmamalıdır. Pushary soruyu telefona iletir ve kararı kodunuza döndürür. Yanıtsız kalmak onay sayılmaz. Sonraki adımı ve müşteriye ne söyleneceğini yine sizin ajanınız belirler.
İlgili kaynaklar: LangGraph’ta kesintiler ve duraklatılan çalışmayı sürdürme.
Ürününüze ekleyin. Kullanıcılarınız Pushary hesabı açmaz ve bize ödeme yapmaz.
Sık sorulan sorular
Sorularınızın yanıtları
Sorumlu kişi farklı bir tutar önerebilir mi?
Müşteri bir insana sorulduğunu görür mü?
Kimse yanıtlamazsa destek kaydı ne olur?
Farklı kuyruklara farklı kişiler atanabilir mi?
Diğer ürünlerde insan onayı
Gereken adımda kararı insana bırakın.
Kullanıcıyı bir kez bağlayın, tek çağrıyla sorun ve işlemi yalnızca onay gelirse çalıştırın. Her yanıt kaydedilir.
Start free