Bu rehberde: Müşteri adaylarını 0-100 arası puanlayan ajanı tanırsınız. Hangi kriterlere baktığını, puanı nasıl okuyacağınızı ve onay kuyruğunu nasıl sade tutacağınızı öğrenirsiniz.
⏱ 10 dakika
Kimlik kartı
| Alan | Değer |
|---|---|
| Tür | LEAD_QUALIFIER |
| Kategori | Müşteri adayları |
| Kutu tipi | agent.leadQualifier |
| Varsayılan model | claude-sonnet-5 (dengeli) |
| Ekonomik model | claude-haiku-4-5 |
| Rapor türü | LEAD_QUALIFICATION (Nitelendirme) |
| Önerilen hesaplar | – |
Ne yapar?
Lead Qualifier gelen adayları (önceki kutudan gelenler veya "Yeni" / "Araştırılıyor" durumundaki kayıtlar) hedef profilinize, bütçe sinyallerine ve niyet göstergelerine göre değerlendirir. Gerekirse web sitesini okur ve arama yapar. Her aday için 0-100 puan ve gerekçe yazar. Eşiğin üstündekileri "Nitelikli", açıkça uymayanları "Elendi" yapar, kararsızları "Araştırılıyor" bırakır. Aynı şirketin kopyalarını birleştirir. Sonunda proje sahibine kısa listeyi bildirir.
Girdiler
| Alan | Etiket | Tür | Varsayılan | Açıklama |
|---|---|---|---|---|
minScore | Qualified threshold | sayı | 70 | Bu puan ve üstü "Nitelikli" |
criteria | Extra qualification criteria | uzun metin | – | Ek kurallar: "Bütçe sinyali olmayanı 60'ın üstüne çıkarma", "Türkiye dışı adresleri ele" |
Girdi öğesi olmadan çalışırsa projenin "Yeni" ve "Araştırılıyor" adaylarını (en fazla 100) değerlendirir.
Puanlama boyutları
| Boyut | Ağırlık | Ne bakar |
|---|---|---|
| Uyum | 40 | Sektör, büyüklük, coğrafya, ürün uyumu |
| Bütçe sinyali | 25 | İş ilanları, fonlama, ücretli araç kullanımı, reklam varlığı |
| Niyet | 20 | Yakın tarihli değişim, içerik, rakip kullanımı |
| Ulaşılabilirlik | 15 | Doğrulanmış e-posta, doğru karar verici, aktif sosyal |
Ağırlıkları görev metninde değiştirebilirsiniz.
Çıktılar
main çıkışından nitelikli (qualified) her aday ayrı öğe:
{
"leadId": "lead_01J…",
"name": "Elif Demir",
"company": "Nova Kozmetik",
"score": 84,
"reasons": ["ICP büyüklüğü ve sektörü tam uyum", "2 aktif iş ilanı: bütçe sinyali", "Web sitesinde kurumsal satış sayfası var"],
"nextStep": "Kurumsal abonelik ve e-fatura kolaylığıyla e-posta"
}
Gerekçeler bir liste (reasons) olarak gelir; tek satırda göstermek için {{ ($json.reasons || []).join('; ') }} yazın. Elenen adaylar (disqualified, ek alan reason) ve kısa liste (shortlist, ek alan whyNow) raporda ve rapor verisinde yer alır. Ajan ayrıca her adayın puanını, durumunu ve tek cümlelik gerekçesini aday kaydına yazar (aday sayfasında "puan gerekçesi" olarak görünür).
Rapor kutuları için ilk öğede ek alan: reportMarkdown. Şablon {{ $node["Müşteri Adayı Puanlayıcı"].json.reportMarkdown }} ile kullanır.
Durum değişimi "aday nitelendi" olayını yayınlar. Platform olayı tetikleyicisiyle ({{ $json.score >= 85 }}) sıcak adaylara anında tepki verebilirsiniz.

①'deki puan ve gerekçe ajan tarafından yazılır. ③'te puan değişimi bir etkinlik olarak görünür.
Kullandığı araçlar
list_leads: değerlendirilecek adayları ve kopyaları bulur.fetch_url: web sitesini okur (fiyat, ekip, müşteriler sayfası).web_search: haber, iş ilanı, fonlama sinyalleri.update_lead: puan, gerekçe, durum, etiket yazar.notify_owner: kısa listeyi bildirir.
Gerekli hesaplar
Zorunlu yoktur. Serper/Tavily bağlıysa niyet sinyalleri aranır; yoksa yalnızca kayıttaki bilgi ve web sitesiyle puanlar.
Örnek görev metinleri
- "Bu hafta bulunan adayları değerlendir. Puanı şu ağırlıklarla ver: uyum 40, bütçe sinyali 25, niyet 20, ulaşılabilirlik 15. 70 üstünü nitelikli yap."
- "Listedeki ajansları ve serbest çalışanları ele; yalnızca ürün şirketleri kalsın."
- "{{ $json.company }} için hızlı değerlendirme: web sitesini oku, kurumsal satış yapıyor mu, kaç çalışanı var; 60 altıysa nedenini yaz."
- "Kopya adayları birleştir (aynı alan adı); her şirket için en yetkili kişiyi bırak."
- "Puanı 50-69 arasında kalanlar için eksik bilgiyi yaz ve 'Araştırılıyor' bırak."
İpuçları
- Ek kriterler alanına olumsuz kuralları yazın; olumlular profilden gelir.
- Puan kalibrasyonu için 3 örnek verin: "Şu aday 90 olmalı çünkü…; şu aday 40 çünkü…". Kayıtlı ajanın Ek talimatlar alanı bunun için uygundur.
- Onay adımı kalabalıksa eşiği yükseltmek yerine iş akışında Süz (
{{ $json.score >= 85 }}) ile yalnızca sınırdakileri onaya gönderin. - Bildirim Ayarlar → Bildirimler'de e-posta veya Slack'e açılabilir.
Beklenen rapor
Nitelendirme raporu: puan dağılımı, nitelikli / elenen sayıları, kısa liste tablosu (şirket, kişi, puan, açı, kanal), birleştirilen kopyalar, profil iyileştirme önerileri. Metrikler: değerlendirilen, nitelikli, elenen, ortalama puan, birleştirilen kopya.
Maliyet beklentisi
20 aday, aday başına 1 sayfa okuma (~30K giriş / ~6K çıkış):
| Katman | Model | Tahmini maliyet |
|---|---|---|
| Ekonomi | claude-haiku-4-5 | ≈ 0.06 $ |
| Dengeli (varsayılan) | claude-sonnet-5 | ≈ 0.12 $ |
| Dengeli (OpenAI) | gpt-5-mini | ≈ 0.02 $ |
| Amiral gemisi | claude-opus-5 | ≈ 0.30 $ |
Puan tutarlılığı için ekonomi model çoğu zaman yeterlidir. Gerekçeleri satış ekibi okuyacaksa dengeli seçin. Bütçe 0.5 $ yeterlidir.
İş akışında kullanım
Şablon: Lead Researcher → Lead Qualifier (eşik 70) → Onay ("{{ $json.name }} ({{ $json.company }}) ile iletişime geçmeyi onayla", açıklama "Puan {{ $json.score }} – {{ ($json.reasons || []).join('; ') }}") → Outreach Agent → Rapor.
Diğer kalıplar:
- Form → Aday oluştur → Lead Qualifier (eşik 60) → Eğer (
{{ $json.score >= 60 }}) → true: Bildir (Slack); false: Aday güncelle (Elendi). - Zamanlama (her gün 08:00) → Aday bul (Araştırılıyor) → Lead Qualifier: bekleyenleri her gün yeniden değerlendir.
- Platform olayı (aday yanıt verdi) → Lead Qualifier ("Yanıt metnine göre puanı güncelle: {{ $json.text }}").

Sık karşılaşılan sorunlar
| Sorun | Neden | Çözüm |
|---|---|---|
| Herkes nitelikli çıkıyor | Profil geniş, ek kriter yok | Olumsuz kriter ve ağırlık verin; eşik 75-80 |
| Puanlar oynuyor | Farklı model/derinlik | Modeli sabitleyin; kalibrasyon örnekleri ekleyin |
reportMarkdown boş | Rapor kaydet kapalı veya bütçe kesintisi | Gelişmiş ayarları kontrol edin |
| Onay kutusunda şirket adı boş | Kayıtta şirket yok | Researcher'a "şirket adı zorunlu" deyin; Zenginleştir ekleyin |
| Kopyalar birleşmedi | Farklı alan adı/e-posta | Ek kriter: "Aynı marka farklı alan adı ise birleştir" |
Sık sorulan sorular
Puanı elle değiştirebilir miyim? Evet. Aday ayrıntı sayfasında puanı ve durumu düzenlersiniz. Değişiklik etkinlik olarak kaydedilir.
"Elendi" yaptığı adayı geri alabilir miyim? Evet. Durumu elle "Yeni" veya "Nitelikli" yapın.
Aynı adayı iki kez puanlar mı? Kayıtlı adayın puanını günceller; yeni kayıt açmaz.