Kişiler, beş işlem
Oluşturma, tekil getirme, listeleme, güncelleme ve arşivleme. Listeleme; arama, platform, e-posta, dış kimlik ve artımlı senkronun üzerinde çalıştığı Updated Since filtresini destekler.
n8n-nodes-crmsolid’i Topluluk Node’ları panelinden kurun, bir API anahtarı yapıştırın; form gönderimi kişiye, kazanılan fırsat faturaya, cevapsız kalan konuşma ekibinizin takip ettiği kanala düşen bir mesaja dönüşsün. Üç kaynak üzerinde sekiz işlem, çalışma zamanı bağımlılığı yok, MIT lisanslı.
Sonsuza dek ücretsiz paket · Kredi kartı gerekmez · İstediğiniz an iptal edin
n8n topluluk node’u, npm’e yayımlanan ve bir n8n kurulumunun çalışma anında yükleyerek tuvale yeni bir blok eklediği pakettir. n8n’in çatallanmış bir sürümü değildir; sizin barındırıp ayakta tutmanız gereken bir webhook alıcısı da değildir.
n8n-nodes-crmsolid, bunun CRM Solid sürümü. Panelden ürettiğiniz bir API anahtarıyla kimlik doğrular ve iş akışınıza kişiler, fırsatlar ve konuşmalar üzerinde sekiz işlem verir; imleçli sayfalamayı da kendi halleder.
npm’de n8n-nodes-crmsolid adıyla yayında, kaynak kodu GitHub’da MIT lisansıyla. n8n 1.60 ve sonrası ile Node.js 20.15 ve üzerinde test edildi. npm · GitHub
Node, bir betiğin konuşacağı genel REST API’nin aynısıyla konuşur. Yani yaptığı her şey curl ile tekrarlanabilir, yapamadığı her şey de tek bir HTTP Request node’u uzaklıktadır.
Üç kaynak var, çünkü bir otomasyonun gerçekten uzandığı yerler bunlar. Buradaki her kural node’da değil, API’de uygulanıyor.
Oluşturma, tekil getirme, listeleme, güncelleme ve arşivleme. Listeleme; arama, platform, e-posta, dış kimlik ve artımlı senkronun üzerinde çalıştığı Updated Since filtresini destekler.
Başlık, tutar, para birimi, aşama, olasılık, beklenen kapanış tarihi ve notla fırsat oluşturun. Aşama, kişi ve başlık aramasıyla listeleyin.
Bağlı her kanalda son hareket eden konuşmalar, en yeniden eskiye. Her satırda kişi kimliği, kanal, okunmadı işareti ve son mesajın kısa bir önizlemesi.
Kişiye kendi kimliğinizi yazın; iş akışı yeniden çalıştığında sessizce ikinci bir kopya oluşmaz, hâlihazırdaki kaydı adlandıran bir HTTP 409 döner.
Return All’u açın, node bütün sayfaları sizin için gezer. Kapalı bırakıp bir limit verin. Bir sayfa kişilerde ve fırsatlarda en fazla 100, konuşmalarda 50 satır tutar; yani büyük bir liste nasıl istenirse istensin birden çok istektir.
Kimlik bilgisi tek bir API anahtarı taşır. Her işlem ihtiyaç duyduğu kapsamı bildirir; contacts:write taşımayan bir anahtar, çalışıyormuş gibi görünüp hiçbir şeyi değiştirmez, oluşturma isteğinde 403 döner.
Node, npm’e n8n-nodes-crmsolid adıyla yayımlandı ve her topluluk node’u gibi kuruluyor: sunucuya dosya kopyalayarak değil, n8n’in içinden.
Kendi sunucunuzdaki n8n’de komut satırından da kurabilirsiniz:
npm install n8n-nodes-crmsolid
# then restart n8nPlanınızı buna göre kurmadan önce bilinmesi gereken bir kısıt var: n8n Cloud yalnızca n8n’in kendi incelemesinden geçirip doğruladığı topluluk node’larını sunuyor ve bu paket henüz o incelemeden geçmedi. Kendi sunucunuzdaki n8n yayımlanmış her paketi kurar. Cloud tarafında aynı işlemlere REST API’ye yönlendirilmiş bir HTTP Request node’uyla ulaşılır; bu, atlamayı tercih edeceğimiz bir ayrıntı değil, işin doğrusu.
Paketin çalışma zamanı bağımlılığı yok. Her istek n8n’in kendi HTTP yardımcısından geçiyor; kimlik bilgisinin Authorization başlığını eklemesini sağlayan ve kurulumu küçük tutan şey de bu.
Node, bir CRM Solid API anahtarıyla kimlik doğrular: tek anahtar, tek başlık, OAuth turu yok.
Kimlik bilgisi testi, var olan en ucuz kimlikli isteği atar:
curl https://api.crmsolid.com/v1/me \
-H "Authorization: Bearer csk_live_YOUR_KEY"API anahtarları Business paketinin bir parçası. Ücretsiz ve Pro paketlerde üretilecek bir anahtar yok, dolayısıyla kimlik bilgisinin tutacağı bir şey de olmuyor. Kuruluma başlamadan önce bakılması gereken tek ön koşul bu.
Varsayılan bütçe, anahtar başına dakikada 60 istek. Her yanıt X-RateLimit-Limit, X-RateLimit-Remaining ve X-RateLimit-Reset başlıklarını taşır; sınırı aşan istek, saniye cinsinden bir Retry-After ile birlikte HTTP 429 alır. Sınır çalışma alanı başına değil anahtar başına olduğu için, döngüye giren bir iş akışı diğer entegrasyonlarınızı aç bırakmaz, kendi kendini kısar.
Aşağıdaki liste seçme bir vitrin değil, yüzeyin tamamı.
n8n arayüzü İngilizce olduğu için işlemler tuvalde Create, Get, Get Many, Update ve Delete adlarıyla görünür; kaynaklar da Contact, Deal ve Conversation olarak listelenir.
Kişideki platform alanı Telegram, WhatsApp, Instagram, LinkedIn, X ve E-posta değerlerini kabul eder. Kişinin hangi kanaldan geldiğini kaydeder; CRM konuşmalarını sonrasında buna göre gruplar.
Bu listede olmayan hiçbir şey node’da yok. Mesaj gönderme, etiketleme, potansiyel puanı, görevler, faturalar ve otomasyon akışları REST API’de duruyor; sadece bu sekiz işlemin arasında değiller.
Bu node’a uzanmanın en yaygın sebebi. Bir aday formu doldurur ve kayıt, kimse sekme açmadan CRM’de oluşur.
409 yerine gerçek bir upsert davranışı istiyorsanız REST API’de toplu bir uç var: dış kimlik, e-posta, telefon veya kullanıcı adına göre eşleştirir ve istek başına 200 satıra kadar kabul eder. Node bunu sunmuyor. Bir HTTP Request node’unu POST /v1/contacts/batch adresine yöneltin; iki yüz çağrı yerine tek çağrıyla aynı sonucu alırsınız.
Kurmadan önce okumaya değer, çünkü akla ilk gelen tasarım yanlış olanı.
Bir fırsat API üzerinden kazanıldı durumuna hiç geçirilemez. Fırsatın kazanılması CRM defterine bir gelir kaydı düşer; bu yüzden o geçiş, bilerek, bir insanın baktığı panele bırakılmıştır. Node bunu birebir yansıtır: Fırsat, Oluştur işlemi kazanıldı ve kaybedildi aşamalarını reddeder ve bir güncelleme işlemi yoktur. Kazanılan fırsatları okursunuz, yazmazsınız.
On beş dakika size yavaş geliyorsa sorgu aralığını kısaltmayın, abone olun: CRM Solid, deal.won olayında giden bir webhook tetikler. Gövde HMAC-SHA256 ile imzalanıp X-Webhook-Signature başlığında taşınır, olay adı da X-Webhook-Event başlığında gelir. Bunu bir n8n Webhook node’una yöneltirseniz fatura, fırsat kapandıktan saniyeler sonra çıkar ve tek bir sorgu bütçesi harcanmaz. Aynısı contact.created, contact.updated ve message.received için de geçerli.
Konuşma, Çoklu Getir işlemi bağlı her kanalda son hareket eden konuşmaları döndürür: Telegram, WhatsApp, Instagram, X, e-posta ve site içi canlı destek tek listede. Her satır kişi kimliğini, kanalı, okunup okunmadığını ve son mesajın 160 karaktere kadar önizlemesini taşır.
Bunu kurmadan önce iki sınır bilinmeli. Önizleme gerçekten bir önizlemedir: node tam mesaj geçmişini sayfalayamaz, dolayısıyla sınıflandırıcı yalnızca son mesajı görür. Ve node bir kişiyi etiketleyemez, yanıt gönderemez. İkisi de REST API’de ve MCP sunucusunda var; ikisi de bu sekiz işlemin arasında değil.
Bir iş akışının ilk gerçek haftasını atlatıp atlatamayacağını belirleyen üç davranış.
Node’un üzerinde durduğu API’den bir liste yanıtı:
{
"items": [ { "Id": 812, "Name": "Sarah Lin", "Platform": "email" } ],
"nextCursor": 764,
"hasMore": true
}Artımlı senkronlar Updated Since üzerinde çalışır. Son başarılı çalıştırmanın zaman damgasını saklayın, bir sonrakinde geçin; böylece hepsini değil, yalnızca değişen birkaç kişiyi çekersiniz. Gece çalışıp biten bir senkron ile bütün bütçesini kimsenin dokunmadığı satırlara harcayan bir senkron arasındaki fark budur.
Etrafına iş akışı kurmanın yarısında keşfetmektense burada okumanın daha iyi olduğu altı şey.
REST API bir Telegram mesajını ya da X DM’ini kuyruğa alabilir, MCP sunucusu da öyle. Bu işlemler node’da yok. Bir iş akışının müşteriye ulaşması gerekiyorsa HTTP Request node’unu ya da n8n’in kendi kanal node’larını kullanın.
Fırsatın kazanılması deftere gelir kaydı düşer; bu yüzden geçiş yalnızca panelde. Node fırsat oluşturur ve listeler, kapatmaz. Oluşturma işlemi kazanıldı ve kaybedildi aşamalarını doğrudan reddeder.
Bu bir eylem node’u. Bir iş akışını CRM’de olan bir şeyle başlatmak için giden webhook kaydedip n8n’in Webhook node’uyla karşılayın. Schedule Trigger ile sorgulamak da çalışır ama webhook’un harcamadığı hız sınırı bütçesini harcar.
Etiketler, potansiyel puanları, sorumlu ataması, görevler ve huni geçişleri REST API’de duruyor. Hiçbiri bu sekiz işlemin arasında değil. Kişi, Güncelle yalnızca düz alanları yazar.
Fatura yok, defter kaydı yok, tahsilat yok, iade yok. Bu node’da parayı iki yönde de hareket ettiren hiçbir şey yok; MCP sunucusu da aynı sınırı çiziyor.
API anahtarları Business paketine ait. Ücretsiz ve Pro’da kimlik bilgisine yapıştırılacak bir anahtar yok; node ne kadar doğru kurulursa kurulsun kimlik doğrulayacağı bir şey bulamaz.
Aynı CRM’e üç bağlanma yolu, her biri farklı bir iş için doğru. Çoğu ekip sonunda ikisini birden çalıştırıyor.
Zamanlanmış ya da tetiklenen, sonucu belli iş
Ne olması gerektiğini ve ne zaman olacağını tam olarak biliyorsunuz. Form gelir, kişi oluşur. Fırsat kapanır, fatura çıkar. Mantık, bütün ekibin okuyabildiği bir tuvalde durur; başarısız çalıştırma da onu tetikleyen veriyle birlikte çalıştırma listesinde görünür.
Kural sabit ve hacim düzenliyse en iyisi.
Bir şey olur olmaz tepki vermek
CRM’e bir uç kaydedersiniz; contact.created, contact.updated, message.received, deal.won ve diğerlerinde size istek atar. HMAC-SHA256 ile imzalı, artan aralıklarla yeniden denenen ve gönderim kaydından tekrar oynatılabilen istekler. Bir n8n Webhook node’uyla eşleyin, sorgulama yerine anlık bildirim alın.
Gecikme, basitlikten önemliyse en iyisi.
Tesisat değil, muhakeme
Yapay zekâ asistanı, haftalar önce yazılmış bir kuralı izlemek yerine önündeki gerçek yazışmaya bakarak o an karar verir. Tek kimlikli uç üzerinden 62 araç, 21 kaynak ve 15 hazır akış; her çağrı anahtardaki kapsamlarla sınırlı.
Cevap durumu okumaya bağlıysa en iyisi.
İlk saatte çıkan sorular, gerçek davranışla cevaplandı.
Aynı veriye giden diğer yollar ve bir iş akışının içine yazacağı CRM parçaları.
Node’un altındaki yüzey: kapsamlı anahtarlar, imleçli sayfalama, tekrarlanabilir yazmalar, hız sınırı başlıkları ve giden webhook’lar.
Aynı CRM, iş akışı için değil yapay zekâ asistanı için. Tek kimlikli uç üzerinden 62 araç, 21 kaynak ve 15 hazır akış.
Geliştirici anlatımı: anahtar üretme, ilk kimlikli istek, webhook imza doğrulama ve hız sınırı geri çekilmesi.
Asistanın ne zaman anlık karar vermesi, ne zaman kod yazmanız, ne zaman kodsuz bir tetikleyicinin yeteceği.
Gmail, Outlook, Calendly, Zoom, GitHub ve CRM’i geri kalan her şeye bağlayan giden webhook’lar.
Bir kişi kaydının gerçekte ne tuttuğu: etiketler, özel alanlar, potansiyel puanı, sorumlu ve tam bir hareket geçmişi.
Fırsat işlemlerinin içine yazdığı huni ve kazanıldı geçişinin neden gelir kaydı düşüp panelde kaldığı.
Paket karşılaştırması ve API anahtarlarını, webhook’ları ve MCP sunucusunu taşıyan Business paketi.
Node’u kurun, iki kapsamlı bir anahtar üretin ve ilk form gönderiminin kişi olarak düşmesini izleyin. Sonrası, tuvale bir node daha sürüklemekten ibaret.
Sonsuza dek ücretsiz paket · KVKK ve GDPR uyumlu · Kredi kartı gerekmez
Gizliliğinize önem veriyoruz
Sitemizi geliştirmek, trafiği analiz etmek ve reklamları kişiselleştirmek için çerez kullanıyoruz. Tümünü kabul edebilir, zorunlu olmayanları reddedebilir veya seçimlerinizi özelleştirebilirsiniz. Ayrıntılar için Çerez Politikamız.