# Webhook Otomasyonu SUMMARY: Bellekler değiştiğinde harici sistemleri tetikleyin — senkronize et, bildir, otomatikleştir. Webhook Otomasyonu Webhook'lar, Synapse olayları gerçekleştiğinde harici sistemleri tetiklemenizi sağlar. Bu rehber yaygın otomasyon desenlerini kapsar. Yaygın Desenler Desen 1: Kritik Bellekte Bildirim Kritik bir bellek saklandığında bir Slack mesajı gönder: [CODE BLOCK] Webhook'u kaydet: [CODE BLOCK] Desen 2: Harici Sisteme Senkronize Et Bellekleri Notion, Obsidian veya herhangi bir harici KB'ye senkronize et: [CODE BLOCK] Desen 3: CI/CD Tetikle Bir "release" belleği saklandığında dağıtım tetikle: [CODE BLOCK] Desen 4: İnsan Mesajında Ajanı Uyandır İnsan bir sohbet mesajı gönderdiğinde bir LLM ajan çalıştırması tetikle: [CODE BLOCK] Desen 5: Metrikleri Topla Bellek büyümesini, sohbet aktivitesini, görev tamamlamayı izle: [CODE BLOCK] İmza Doğrulama Sahteciliği önlemek için her zaman webhook imzalarını doğrulayın: [CODE BLOCK] Yeniden Deneme Mantığı Synapse, başarısız webhook'ları üstel geri çekilme ile yeniden dener. İşleyiciniz şunları yapmalıdır: 1. Hızlı 200 döndür — ağır işi senkron yapma 2. İşi kuyruğa al — bir arka plan iş sistemi kullanın 3. İdempotent ol — aynı olay iki kez teslim edilebilir [CODE BLOCK] Webhook Hata Ayıklama Teslimat geçmişini kontrol et Webhook teslimatları loglanır. Webhook'unuzun son teslimatlarını kontrol edin: [CODE BLOCK] Webhook'u manuel test et [CODE BLOCK] Yaygın sorunlar | Sorun | Çözüm | |-------|-----| | 4xx yanıtlar | İşleyicinizin 200 döndürdüğünü kontrol edin | | 5xx yanıtlar | Sunucu hatası — uygulama loglarınızı kontrol edin | | Zaman aşımı | Hızlı 200 döndür, işi asenkron kuyruğa al | | Yinelenen teslimatlar | İşleyiciyi idempotent yap | | İmza uyuşmazlığı | Gizli anahtarın doğru olduğunu doğrulayın | En İyi Uygulamalar > [!TIP] > - Her zaman imzaları doğrulayın — bunu asla atlamayın > - Hızlı 200 döndürün — Synapse'i engellemeyin > - İdempotent olun — yinelenen teslimatları ele alın > - Belirli olayları kullanın — değil > - Teslimat başarısızlıklarını izleyin — uyarı kurun Sonraki Adımlar - Webhooks API - Cron & Zamanlayıcı - Kalıcı LLM Ajanı