N8n nedir? Şirketler için kurulum, KVKK ve self-hosted rehberi
n8n, iş akışlarını görsel olarak tasarlayıp yüzlerce uygulamayı birbirine bağlamayı sağlayan bir otomasyon platformu. Kendi sunucunuza kurulabilmesi, onu özellikle verisini şirket içinde tutmak isteyen işletmeler için cazip kılıyor. Bu rehberde lisansından kurulumuna kadar bilmeniz gerekenleri derledik.
n8n nedir?
n8n, uygulamalar ve sistemler arasında veri taşıyan, kurallara ve yapay zekâya dayalı iş akışları oluşturmayı sağlayan bir otomasyon platformudur. Akışlar kod yazmadan, kutuların birbirine bağlandığı görsel bir editörde tasarlanır; gerektiğinde JavaScript ya da Python adımları eklenebilir. n8n'in entegrasyon sayfasında 2.000'den fazla hazır bağlantı listeleniyor; OpenAI, Google Sheets, WhatsApp Business Cloud ve genel amaçlı HTTP isteği bunlardan bazıları (n8n Integrations).
Temel kavramlar
- İş akışı (workflow): Birbirine bağlı adımlardan oluşan otomasyonun tamamı.
- Tetikleyici (trigger): Akışı başlatan olay; yeni bir e-posta, bir form gönderimi, belirli bir saat ya da gelen bir WhatsApp mesajı.
- Düğüm (node): Akıştaki her bir adım; bir uygulamaya bağlanmak, veriyi dönüştürmek ya da yapay zekâya soru sormak gibi.
- Kimlik bilgisi (credential): Bağlanılan sistemlerin şifre ve anahtarlarının şifreli olarak saklandığı alan.
- Çalıştırma (execution): Akışın her bir çalışması; geçmiş çalıştırmalar hata ayıklama için incelenebilir.
Lisans: ücretsiz mi?
n8n'in kaynak kodu "Sustainable Use License" ile yayımlanır. Lisans, yazılımın şirketinizin kendi iç işleri için ya da ticari olmayan amaçlarla kullanılmasına, kopyalanmasına ve değiştirilmesine izin verir; n8n'i başkalarına ücretli bir hizmet olarak sunmak gibi ticari kullanımları ise kısıtlar. Adında ".ee" geçen kurumsal özellik dosyaları ayrı bir kurumsal lisansa tabidir (n8n lisans metni).
Pratikte bu şu anlama gelir: n8n'i kendi sunucunuza kurup kendi süreçleriniz için kullandığınızda lisans ücreti ödemezsiniz. Kullanım şeklinizin lisansa uygunluğundan emin değilseniz lisans metnini hukukçunuzla birlikte değerlendirin.
Bulut mu, self-hosted mı?
- n8n Cloud: n8n'in kendi barındırdığı ücretli hizmet; kurulum ve bakım gerektirmez, veriler n8n'in altyapısında işlenir.
- Self-hosted: Kendi sunucunuza ya da bulut hesabınızdaki sanal sunucuya kurulur. Bakım ve güvenlik sizin sorumluluğunuzdadır; buna karşılık veriler ve akışlar sizin altyapınızda kalır.
Zapier ve Make'ten farkı
Zapier ve Make gibi yaygın otomasyon araçları bulutta çalışır ve genellikle işlem sayısına göre ücretlendirilir; veriler sağlayıcının altyapısında işlenir. n8n'i ayıran başlıca özellikler kendi sunucunuza kurulabilmesi, akışlarda kod adımlarına izin vermesi ve self-hosted kullanımda işlem sayısına bağlı bir lisans ücretinin olmamasıdır. Veri kontrolü, KVKK uyumu ve yüksek hacimli otomasyonlar için bu fark belirleyicidir.
Kurulum için neler gerekir?
- Sunucu: Şirket içi bir sunucu ya da sizin adınıza açılmış bir sanal sunucu.
- Kurulum: Genellikle Docker ile; veritabanı ve kalıcı depolama ayarlarıyla birlikte.
- Güvenli erişim: Alan adı, HTTPS sertifikası ve güçlü kimlik doğrulama.
- Yedekleme: Akışların ve veritabanının düzenli yedeği.
- Güncelleme planı: Yeni sürümlerin test edilerek kontrollü yüklenmesi.
Güvenlik ve KVKK
- Sistem şifreleri ve API anahtarları, akışların içine açık yazılmak yerine n8n'in kimlik bilgisi alanında saklanmalıdır.
- n8n arayüzü internete açık olacaksa erişim kısıtlanmalı, mümkünse VPN arkasında tutulmalıdır.
- Kişisel veri işleyen akışlarda yapay zekâ adımı bulut modele gidiyorsa bu yurt dışına aktarım sayılabilir; şirket içi model ya da maskeleme tercih edilmelidir (KVKK rehberimiz).
- Çalıştırma kayıtlarında kişisel veri tutuluyorsa saklama süresi belirlenmelidir.
Örnek n8n iş akışları
- E-postayla gelen siparişi okuyup ERP'ye ve tabloya kaydetme.
- WhatsApp'tan gelen soruyu yapay zekâ ile cevaplama, çözemediğinde temsilciye bildirme (WhatsApp chatbot rehberi).
- Web formundan gelen talebi CRM'e kaydedip satış ekibine Teams bildirimi gönderme.
- Her sabah satış ve stok özetini yöneticilere e-postayla gönderme.
Daha fazla fikir için yapay zekâ otomasyonu örnekleri yazımıza bakabilirsiniz.
Sık sorulan sorular
n8n Türkçe mi?
Arayüz dili İngilizcedir; ancak akışlarda işlenen veriler, e-postalar ve yapay zekâ adımlarının ürettiği metinler Türkçe olabilir.
n8n'i kaç kişi kullanabilir?
Self-hosted kurulumda birden fazla kullanıcı tanımlanabilir. Gelişmiş kullanıcı ve yetki yönetimi gibi bazı özellikler n8n'in ücretli planlarında sunulur; ihtiyacınıza göre değerlendirilmelidir.
Hangi sunucu yeterli?
Küçük ve orta hacimli akışlar için mütevazı bir sanal sunucu genellikle yeterlidir. Yüksek hacimde ya da yapay zekâ modelini de aynı sunucuda çalıştırmak istiyorsanız kaynak ihtiyacı artar.
n8n kurulum hizmeti
n8n'i şirketinizin iç kullanımı için kendi sunucunuza kuruyor, ilk iş akışlarınızı tasarlıyor ve ekibinizi eğitiyoruz. RAGZEKA n8n için lisans ücreti almaz.
- Otomasyon Başlangıç: 7.500 TL (tek seferlik), lansman fiyatı. Tek bir tekrarlayan işi otomatikleştirerek başlamak isteyen ekipler için. Paket ayrıntıları
- Otomasyon Paketi: 19.900 TL (tek seferlik) + 2.500 TL/ay, lansman fiyatı. Birkaç süreci birlikte otomatikleştirip ekibini de eğitmek isteyen şirketler için. Paket ayrıntıları