KARNERKARNER

Rehber · Otomasyon

n8n Nedir? Açık Kaynak İş Akışı Otomasyonu Nasıl Çalışır?

KARNER ekibiYayın:

Özet

n8n, açık kaynaklı ve kendi sunucunuzda barındırabileceğiniz bir iş akışı otomasyon aracıdır. Bir tetikleyici (webhook, zamanlayıcı, gelen mesaj) akışı başlatır; düğümler sırayla veriyi işler, uygulamalar arasında taşır ve gerekirse bir yapay zekâ modeline karar verdirir. Zapier ve Make'e göre en belirgin farkı, verinin ve maliyet yapısının sizin kontrolünüzde kalmasıdır.

n8n nedir?

n8n
Uygulamaları birbirine bağlayan, olay tabanlı çalışan açık kaynaklı iş akışı otomasyon platformu. Görsel bir tuvalde düğümler birbirine bağlanarak akış kurulur.
Tetikleyici (trigger)
Akışı başlatan olay: gelen webhook isteği, zamanlayıcı, yeni e-posta, Telegram mesajı, form gönderimi.
Düğüm (node)
Akışın her adımı. Veri okur, dönüştürür, bir API'ye yazar ya da koşula göre yol ayırır.
Self-host
Yazılımın sizin sunucunuzda ya da seçtiğiniz bulut hesabında çalışması. Veri üçüncü bir tarafın altyapısından geçmez.

n8n'in çekirdek fikri basittir: bir olay olur, bir dizi adım çalışır. Müşteri form doldurur, sistem kaydı açar, satış ekibine mesaj gider, tabloya satır eklenir. Bu zincir bir kez kurulur, sonra her olayda kendiliğinden tekrar eder.

Zincirdeki adımlar hazır bağlantılarla kurulur. Telegram, WhatsApp, Google Sheets, Gmail, Notion, CRM'ler ve e-ticaret platformları için hazır düğümler vardır. Hazır düğümü olmayan sistemlere HTTP isteği düğümüyle bağlanılır.

n8n nasıl çalışır? Tetikleyiciden sonuca bir akış

Her n8n akışı tek bir tetikleyiciyle başlar. Tetikleyici dışarıdan gelen bir webhook olabilir; belirli saatte çalışan bir zamanlayıcı olabilir; ya da bir Telegram botuna düşen mesaj olabilir.

Tetikleyiciden sonra veri düğümden düğüme akar. Her düğüm bir önceki adımın çıktısını girdi olarak alır. Bu sayede form alanı doğrudan tabloya yazılır, tablo satırı mesaja dönüşür, mesaj cevabı tekrar tabloya döner.

  1. 1Tetikleyici: Web sitesindeki iletişim formu bir webhook adresine gönderim yapar.
  2. 2Doğrulama düğümü: Telefon ve e-posta alanları boş mu, biçimi uygun mu kontrol edilir.
  3. 3Kayıt düğümü: Temiz veri Google Sheets'e ya da CRM'e yeni satır olarak yazılır.
  4. 4Bildirim düğümü: Satış sorumlusuna Telegram veya WhatsApp üzerinden özet mesaj gider.
  5. 5Cevap düğümü: Müşteriye 'talebiniz alındı' e-postası otomatik gönderilir.

Bu akış kurulduktan sonra hiçbir adımda insan eli gerekmez. Hata olursa n8n yürütme günlüğünde hangi düğümün neden durduğu görünür.

n8n ile yapay zekâ ajanı kurulabilir mi?

Evet. n8n'de LLM düğümleri vardır; bu düğümler Claude, GPT, Gemini gibi modellere bağlanır. Model, akışın içinde bir karar noktası olarak çalışır: gelen mesajın niyetini sınıflandırır, serbest metinden yapılandırılmış veri çıkarır ya da cevap taslağı yazar.

AI Agent düğümü bir adım ileri gider. Modele araçlar tanımlanır — tablo okuma, takvim yazma, web araması — ve model hangi aracı ne zaman çağıracağına kendisi karar verir. Kurallı otomasyonun karar gerektiren adımları bu şekilde modele devredilir.

Pratik örnek: Telegram'a gelen 'bugün üç kombi sattık, ikisi peşin' mesajı. LLM düğümü bu cümleyi ürün, adet ve ödeme biçimi alanlarına ayırır; sonraki düğüm bu alanları tabloya yazar. Kullanıcı form doldurmaz, doğal dille konuşur.

n8n, Zapier ve Make arasındaki fark nedir?

Üç araç da 'olay → adımlar' mantığıyla çalışır. Fark barındırmada, veri kontrolünde ve maliyet yapısındadır.

n8n, Zapier ve Make karşılaştırması (bu yazının tarihi itibarıyla genel yapı)
Ölçütn8nZapierMake
Kaynak koduAçık kaynak, incelenebilirKapalıKapalı
BarındırmaKendi sunucunuz veya n8n bulutuYalnızca Zapier bulutuYalnızca Make bulutu
Veri kontrolüSelf-host'ta veri sizde kalırSağlayıcı altyapısından geçerSağlayıcı altyapısından geçer
Maliyet mantığıSelf-host'ta sunucu gideri; görev sayısına bağlı değilGörev sayısına göre kademeİşlem sayısına göre kademe
ÖzelleştirmeKod düğümü, özel düğüm, HTTP isteğiSınırlı kod adımıOrta düzey
Yapay zekâ ajanıYerleşik LLM ve Agent düğümleriAI adımları varAI adımları var
Kurulum eşiğiTeknik kurulum gerektirirDüşükDüşük

Seçim kriteri şudur: akış sayısı büyüdükçe ve içinden geçen veri hassaslaştıkça n8n'in avantajı artar. Birkaç basit akış ve sıfır teknik bakım isteniyorsa bulut araçlar daha hızlı başlatılır.

n8n hangi işler için uygundur?

Uygun olmadığı yerler de var. Çok düşük gecikmenin kritik olduğu sistemler, çok yüksek hacimli gerçek zamanlı veri işleme ve karmaşık kullanıcı arayüzü gerektiren uygulamalar n8n'in değil, özel yazılımın alanıdır.

Self-host n8n için neye ihtiyaç var?

Küçük bir sunucu ya da container barındıran bir bulut hesabı yeterlidir. Docker ile kurulum yaygın yoldur. Veritabanı, yedekleme ve HTTPS sertifikası baştan planlanmalıdır; çünkü akışlar büyüdükçe yürütme geçmişi ve kimlik bilgileri bu altyapıda tutulur.

Kimlik bilgileri (API anahtarları, bot token'ları) n8n içinde şifreli saklanır. Yine de her akışın hangi veriye dokunduğu belgelenmeli; KVKK kapsamındaki kişisel veriler için erişim ve saklama kararı baştan verilmelidir.

Sohbet kanalı tarafı için WhatsApp ve Telegram bot rehberi, diğer konular için rehber ana sayfası uygun başlangıçtır.

Sık sorulan sorular

n8n ücretsiz mi?

Kaynak kodu açıktır ve kendi sunucunuzda çalıştırmak için lisans ücreti yoktur; sunucu ve bakım gideri size aittir. n8n'in kendi barındırdığı bulut sürümü ayrıca sunulur ve ücretli kademelerle çalışır. Hangi yolun uygun olduğu akış sayısına, veri hassasiyetine ve teknik bakım kapasitesine göre belirlenir.

n8n kullanmak için kod bilmek gerekir mi?

Temel akışlar görsel arayüzde, kod yazmadan kurulur. Hazır düğümler sürükle-bırak ile bağlanır. Veri dönüştürme, özel API çağrısı ve istisna yönetimi gibi adımlarda JavaScript bilgisi işi kolaylaştırır. Kurulum ve bakım tarafı ise sunucu, Docker ve yedekleme konularına aşinalık ister.

n8n ile Telegram botu nasıl çalışır?

Telegram Trigger düğümü bota gelen her mesajı akışa düşürür. Sonraki düğümler mesajı işler: metin ise LLM ile anlamlandırılır, sesli ise önce yazıya dökülür. İşlenen veri Google Sheets gibi bir kaynağa yazılır ve bot kullanıcıya onay cevabı döner. Tüm zincir tek akışta toplanır.

n8n'de verilerim nerede tutulur?

Self-host kurulumda akış tanımları, yürütme geçmişi ve kimlik bilgileri sizin sunucunuzdaki veritabanında durur. Bağladığınız servisler (Google, Telegram, CRM) kendi verilerini kendi altyapılarında tutmaya devam eder. n8n bu servisler arasında veriyi taşır; kopyasını saklayıp saklamaması yürütme günlüğü ayarlarına bağlıdır.

n8n akışı hata verirse ne olur?

Her yürütme kaydedilir; hangi düğümde ve hangi veriyle durduğu görünür. Akışlara hata yolu eklenebilir: başarısız adım Telegram'a uyarı gönderir ya da yeniden dener. Kritik akışlarda bu hata yolu baştan tasarlanır; böylece sessiz kayıp yerine görünür uyarı oluşur.

Ana rehber

Otomasyon Sistemleri

İlgili hizmet

Otomasyon Sistemleri

İlgili rehberler

Bunu sizin siteniz için kuralım mı?

Kısa bir keşif görüşmesinde mevcut durumu birlikte bakar, ne gerektiğini yazılı söyleriz.