n8n ile yapay zekâ otomasyonu: örnek akışlar ve kurulum.
n8n, sistemlerinizi birbirine bağlayan ve akışlara yapay zekâ adımları eklemenizi sağlayan bir iş akışı otomasyon aracı. Ne olduğunu, yapay zekâ ile nasıl kullanıldığını, örnek akışları ve üretim ortamında nelere dikkat edilmesi gerektiğini anlatıyoruz.
n8n nedir?
n8n, iş akışlarını düğümlerden (node) oluşan görsel bir tuval üzerinde kurduğunuz bir otomasyon platformudur. Her düğüm bir iş yapar: bir e-postayı okur, bir CRM kaydı oluşturur, bir veritabanında sorgu çalıştırır, bir API'ye istek gönderir ya da bir dil modeline soru sorar. Düğümleri birbirine bağladığınızda, bir olayla başlayıp birden fazla sistemden geçen uçtan uca bir süreç elde edersiniz.
Yüzlerce hazır entegrasyonun yanında, hazır bağlantısı olmayan sistemler için HTTP istek düğümü ve JavaScript ya da Python ile yazılan kod adımları sunar. Kendi sunucunuzda çalıştırabilmeniz, onu kurumsal kullanımda öne çıkaran en önemli özelliktir.
Neden yapay zekâ otomasyonu için n8n?
- Yapay zekâ düğümleri. OpenAI, Anthropic ve Google gibi sağlayıcıların modellerine, Ollama üzerinden kendi sunucunuzda çalışan modellere doğrudan bağlanır. AI Agent düğümüyle araç kullanan ajanlar kurulabilir.
- Bilgi erişimi. Vektör veritabanı düğümleri (örneğin PostgreSQL pgvector, Qdrant) sayesinde akış içinde şirket belgelerinizde arama yapan RAG adımları eklenebilir.
- Klasik adımlarla bir arada. Yapay zekâ sadece yorum ve karar gereken adımda kullanılır; veri taşıma, kayıt açma ve bildirim gibi adımlar klasik düğümlerle ucuz ve öngörülebilir şekilde çalışır.
- Veri kontrolü. Kendi sunucunuzda çalıştığında akıştaki veriler kurum dışına çıkmaz; KVKK açısından değerlendirmesi daha kolaydır.
- İzlenebilirlik. Her çalışmanın her adımı, giren ve çıkan veriyle birlikte görüntülenebilir; hatanın nerede olduğunu bulmak kolaydır.
Örnek yapay zekâ akışları
1. Gelen e-postaları sınıflandırıp CRM'e işlemek
Satış ya da destek adresine gelen her e-posta okunur. Dil modeli e-postanın türünü (teklif talebi, destek, fatura, diğer), aciliyetini ve ilgili müşteriyi belirler ve sonucu yapılandırılmış biçimde döndürür. Akış, müşteriyi CRM'de bulur ya da oluşturur, kaydı doğru ekibe atar ve acil olanlar için Slack ya da Teams bildirimi gönderir.
2. Faturadan veri çıkarıp muhasebeye aktarmak
E-postayla gelen PDF faturalar alınır, model tedarikçi, tarih, tutar, vergi ve kalemleri çıkarır. Akış bu verileri sipariş kayıtlarıyla karşılaştırır; tutarlı olanları muhasebe ya da ERP sistemine aktarıma hazırlar, tutarsız olanları gerekçesiyle onaya düşürür. Ayrıntılar için akıllı belge işleme sayfamıza bakabilirsiniz.
3. Destek taleplerini özetleyip önceliklendirmek
Yeni destek kaydı açıldığında model talebi özetler, kategorisini ve önceliğini önerir, bilgi tabanındaki benzer çözümleri bulur ve temsilci için bir yanıt taslağı hazırlar. Temsilci taslağı onaylar ya da düzenler; son karar insanda kalır.
4. Web formundan gelen talebi nitelendirmek
Formdan gelen talep, şirketin web sitesi ve varsa CRM geçmişiyle zenginleştirilir. Model talebi belirlediğiniz kriterlere göre puanlar ve kişiselleştirilmiş bir ilk yanıt taslağı hazırlar. Nitelikli talepler satış ekibine anında bildirilir.
Kurulum seçenekleri
- n8n Cloud. Sunucu yönetimi gerektirmez, hızlı başlanır. Veriler n8n'in bulut altyapısında işlenir.
- Kendi sunucunuz. Docker ile kurulur; üretim ortamında PostgreSQL veritabanı, HTTPS, düzenli yedekleme ve güncelleme planı gerekir. Yüksek hacimde, iş yükünü birden fazla çalışana dağıtan kuyruk modu (Redis ile) kullanılır.
- Hibrit. n8n kendi sunucunuzda; hassas adımlar yerel modellerle, genel adımlar bulut modellerle çalışır. Maliyet ve gizlilik arasında dengeli bir yapıdır. Yerel ve hibrit LLM kurulumu
Üretim ortamında dikkat edilmesi gerekenler
Bir akışın ekranda çalışması ile aylarca sorunsuz çalışması farklı işlerdir. Kurduğumuz akışlarda şu noktalara özellikle dikkat ediyoruz:
- Hata yönetimi. Her akış için bir hata akışı (Error Trigger) tanımlanır; hata olduğunda ilgili kişiye bildirim gider ve kayıt tutulur.
- Yeniden deneme ve tekrar koruması. Geçici hatalarda adımlar yeniden denenir; aynı kaydın iki kez işlenmemesi için kontrol eklenir.
- Yapılandırılmış model çıktısı. Model yanıtı serbest metin olarak değil, tanımlı alanlara sahip bir yapı olarak istenir ve bir sonraki adıma geçmeden doğrulanır.
- İnsan onayı. Para, müşteri iletişimi ya da kalıcı değişiklik içeren adımlar, onay gelene kadar bekleyen adımlarla korunur.
- Kimlik bilgileri ve yetkiler. API anahtarları akışların içine yazılmaz, n8n'in kimlik bilgisi yönetiminde tutulur; her entegrasyon yalnızca gereken yetkiyle bağlanır.
- Sürüm kontrolü. Akışlar dışa aktarılıp bir Git deposunda saklanır; değişiklikler test ortamında denendikten sonra yayına alınır.
- Maliyet takibi. Yapay zekâ adımlarının token tüketimi izlenir; gereksiz yere büyük model kullanan adımlar küçük modellere taşınır.
n8n ne zaman yetmez?
Çok düşük gecikme gerektiren, saniyede çok sayıda isteği işleyen ya da karmaşık iş mantığı içeren parçalar için ayrı bir servis yazmak daha doğrudur. Pratikte en iyi sonucu çoğu zaman ikisini birlikte kullanmak verir: n8n süreci yönetir ve sistemleri bağlar, performans ya da mantık açısından kritik parçalar ayrı bir serviste çalışır ve n8n onu bir adım olarak çağırır.
n8n kurulumu, mevcut akışların üretime hazır hale getirilmesi ve yapay zekâ adımlarının eklenmesi için n8n kurulum ve danışmanlık hizmetimize, süreçlerinizi uçtan uca otomatikleştirmek için yapay zekâ ile iş akışı otomasyonu sayfamıza göz atabilirsiniz. Belirli bir ürünle resmî iş ortaklığı iddiamız yoktur; araçları ihtiyaca göre seçiyoruz.
Otomatikleştirmek istediğiniz süreci konuşalım.
Kullandığınız sistemleri ve zaman alan süreci paylaşın; n8n ile nasıl bir akış kurulabileceğini ücretsiz bir keşif görüşmesinde birlikte çıkaralım.
Ücretsiz keşif görüşmesiBu konudaki hizmetlerimiz
Sık sorulan sorular
n8n ücretsiz mi?
n8n'i kendi sunucunuzda şirket içi kullanım için ücretsiz çalıştırabilirsiniz; n8n'in bulut hizmeti ve bazı kurumsal özellikler ise ücretlidir. n8n açık kaynak değil, kaynak kodu erişilebilir bir 'fair-code' lisansıyla dağıtılır. Kullanım şeklinizin lisansa uygun olduğunu kontrol etmenizi öneririz.
n8n'i kod bilmeden kullanabilir miyim?
Basit akışları görsel arayüzle kod yazmadan kurabilirsiniz. Veri dönüştürme, hata yönetimi ve kurumsal sistemlerle özel entegrasyonlarda JavaScript ya da Python ile yazılan kod adımları sık kullanılır.
n8n mi, Zapier ya da Make mi?
Zapier ve Make yalnızca bulutta çalışır ve genellikle görev sayısına göre ücretlendirilir. n8n'i kendi sunucunuzda çalıştırabilmeniz, verinin kurum dışına çıkmaması gereken ve yüksek hacimli işlerde belirgin avantaj sağlar. Kısa ve basit entegrasyonlar için bulut araçları da iyi bir seçimdir.
Yapay zekâ adımlarında verilerimiz dışarı çıkar mı?
Akışta bulut bir model kullanırsanız ilgili veri o sağlayıcıya gönderilir. Hassas veriler için n8n'i kendi sunucunuzda, modelleri de Ollama gibi araçlarla yerel olarak çalıştırarak verinin kurum dışına hiç çıkmadığı bir yapı kurulabilir.