Webhook yaklaşımı, Buaze’de oluşan olayları dış sistemlere otomatik taşımak için kullanılır. Böylece düşük puanlar CRM, destek masası veya ekip bildirim aracına düşebilir.
Webhook her olayı dışa aktarmak için değil, doğru olayları doğru hedefe aktarmak içindir. Tasarım sezgi değil seçim meselesidir.
Hangi olaylar gönderilmeli?
En pratik başlangıç düşük puan olayıdır. Ardından yeni feedback, yanıt oluşturma veya kampanya durumu gibi olaylar eklenebilir.
Güvenli endpoint
- HTTPS kullanın.
- İmza doğrulaması planlayın.
- Tekrarlı gönderime karşı idempotency kullanın.
- Başarısız istekleri retry kuyruğuna alın.
Operasyon örnekleri
1-3 yıldız geldiğinde Slack kanalına bildirim, CRM’de görev açma veya şube müdürüne e-posta tetikleme sık kullanılan senaryolardır.
Kontrol listesi / Checklist
- Webhook URL HTTPS.
- Event tipleri belirlendi.
- Retry davranışı planlandı.
- Payload örnekleri test edildi.
- Düşük puan olayları doğru ekibe gidiyor.
SSS / FAQ
Webhook endpoint yavaşsa ne olur?
İdeal mimaride istek hızlı kabul edilir ve işlem arka planda yapılır. Zaman aşımı riskini azaltmak için queue kullanın.
Aynı olay iki kez gelebilir mi?
Evet, retry mekanizmalarında mümkün olabilir. Event ID ile idempotent işlem tasarlayın.