Knowentra logoKnowentra
← Tüm yazılar

AI Workflow ile Klasik Otomasyon Arasındaki Fark

2026-07-31· Yazan Knowentra Ekibi
7 dk okumaLinkedIn

Klasik otomasyon yıllardır aynı ilkeye dayanır: Girdi belirliyse ve kurallar açıksa, aynı işlemi her seferinde aynı şekilde uygula. AI ise belirsiz, doğal dilde ve yapılandırılmamış girdiler üzerinde yorum yapabilir.

Bu nedenle AI workflow, klasik otomasyonun yerine geçen yeni bir ürün kategorisi değildir. En güvenilir mimari, modelin yorum gücünü deterministik süreç kontrolünün içine yerleştirir.

Kural açıkça yazılabiliyorsa kodlayın. Kural yazılamıyor ama karar örneklerle değerlendirilebiliyorsa AI kullanın. Sonuç yüksek etkiliyse insan onayı ekleyin.

Temel fark: kesinlik ve belirsizlik

Bir faturanın toplamının satır tutarlarıyla eşit olup olmadığını modelin yorumlamasına gerek yoktur. Bu deterministik bir kontroldür. Ancak faturadaki serbest metnin hangi masraf kategorisine ait olduğunu anlamak, bağlam ve dil yorumu gerektirebilir.

BoyutKlasik otomasyonAI adımı
GirdiŞemalı ve öngörülebilirMetin, belge, görsel veya eksik bağlam
KararAçık kuralOlasılıksal yorum
TekrarlanabilirlikAynı girdi → aynı çıktıModel/sıcaklığa göre değişebilir
AçıklamaKural ve kod yoluKaynak, gerekçe ve değerlendirme gerekir
TestBeklenen kesin sonuçVeri seti, eşik ve hata sınıfları
MaliyetGenellikle sabitToken, model ve bağlamla değişir
GecikmeDüşük ve öngörülebilirModele göre daha yüksek/değişken
Risk kontrolüValidasyon ve yetkiEk olarak halüsinasyon ve injection

AI'ın güçlü olduğu yerde klasik otomasyonu zorlamak, yüzlerce kırılgan kural üretir. Kesin kuralların olduğu yerde AI kullanmak ise gereksiz maliyet ve belirsizlik ekler.

Tetikle
Doğrula
AI ile Yorumla
Kuralı Uygula
Onayla
İşle & Kaydet
Hata → sınıflandır → güvenliyse tekrar dene → değilse insan kuyruğuna taşı
AI yalnızca belirsiz yorum adımında kullanılır; süreç kontrolü deterministik workflow'da kalır.

1. Workflow nedir?

Workflow; bir tetikleyiciden sonuca kadar çalışan, adımları ve geçişleri tanımlanmış süreçtir. İyi bir workflow yalnızca “A'dan sonra B'yi çalıştır” demez. Şunları da belirler:

  • Girdinin şeması ve doğrulaması
  • Her adımın yetkisi
  • Başarı ve hata çıkışları
  • Timeout ve retry davranışı
  • Paralel ve sıralı yürütme
  • İnsan onayı
  • Idempotency ve tekrar koruması
  • Kısmi başarı ve telafi
  • Log, audit ve sürüm

AI adımı bu orkestrasyonun içindeki bir node'dur. Sürecin tamamını görünmez bir agent döngüsüne bırakmak yerine belirsizlik gereken noktada kullanılır.

2. Hangi işler deterministik kalmalı?

Şu görevler genellikle klasik node, kod veya kural olarak tasarlanmalıdır:

  • Zorunlu alan ve veri tipi kontrolü
  • Tutar, tarih ve eşitlik hesapları
  • Rol ve yetki doğrulama
  • Hassas veri sınıfına göre yönlendirme
  • API response şeması kontrolü
  • Dosya türü ve boyut sınırı
  • Eşik üstü işlemlerde onay zorunluluğu
  • Kayıt oluşturma, güncelleme ve silme
  • Idempotency kontrolü
  • Bildirim alıcısının allowlist doğrulaması

“Model bu kontrolü çoğu zaman doğru yapıyor” üretim garantisi değildir. Sonucu kesin olarak hesaplayabildiğiniz her yerde deterministik kontrol tercih edin.

3. AI hangi adımlarda değer üretir?

AI; dil ve bağlam nedeniyle katı kurallarla zor ifade edilen görevlerde yararlıdır:

  • E-posta, talep veya belgenin niyetini sınıflandırma
  • Uzun içeriği kaynaklı özetleme
  • Serbest metinden yapılandırılmış alan çıkarma
  • Benzer kayıt ve belgeleri eşleştirme
  • Bir yanıt veya rapor taslağı hazırlama
  • Eksik bilgiyi tespit edip açıklayıcı soru üretme
  • Çok sayıda sinyali gerekçeli öneriye dönüştürme

Bu adımlarda bile model çıktısı workflow için doğrudan gerçek kabul edilmemelidir. Çıktıyı JSON şemasıyla doğrulayın, enum dışı değerleri reddedin, kaynak zorunluluğu koyun ve düşük güveni ayrı bir dala yönlendirin.

4. Hibrit akış nasıl tasarlanır?

Örnek: gelen tedarikçi faturasını işlemek.

  1. Webhook faturayı ve olay kimliğini alır.
  2. Kural imzayı, dosya türünü ve boyutunu doğrular.
  3. OCR/ayrıştırma temel alanları çıkarır.
  4. AI açıklamayı masraf kategorisine eşler ve gerekçe üretir.
  5. Şema kontrolü kategori, güven ve kaynak alanlarını doğrular.
  6. Kural tutarları ve vergi hesabını yeniden hesaplar.
  7. Canlı entegrasyon tedarikçi ve sipariş kaydını ERP'den okur.
  8. Koşul eşleşme ve risk eşiğini değerlendirir.
  9. İnsan onayı yalnızca istisna veya eşik üstü kayıtta çalışır.
  10. ERP işlemi idempotency anahtarıyla kaydı oluşturur.
  11. Audit girdi, karar, onay ve hedef sistem sonucunu bağlar.

Burada AI yalnızca belirsiz sınıflandırmayı yapar. Finansal doğrulama, yetki ve kayıt oluşturma deterministik kontrol altında kalır.

5. Retry: her hatayı tekrar denemeyin

Bir adım başarısız olduğunda otomatik retry kullanışlıdır; ancak hata sınıflandırılmadan uygulanırsa zararlı olabilir.

Tekrar denenebilir hatalar

  • Geçici ağ kesintisi
  • 429 Too Many Requests
  • Sağlayıcının kısa süreli 5xx hatası
  • Kuyruk veya geçici kaynak yetersizliği

Bu hatalarda exponential backoff, jitter ve maksimum deneme sayısı kullanın.

Tekrar denenmemesi gereken hatalar

  • Yetkisiz credential
  • Şema doğrulama hatası
  • Politika ihlali
  • Var olmayan hedef kayıt
  • İnsan onayı reddi
  • Kalıcı lisans veya kapsam sorunu

Bu hataları tekrar denemek maliyet üretir, rate limit'i tüketir ve olayı gizler. Düzeltme kuyruğuna veya sorumlu kişiye yönlendirin.

AI adımında retry

Modelin geçersiz JSON üretmesi için sınırlı bir “format düzeltme” denemesi yapılabilir. Ancak aynı belirsiz cevabı sürekli yeniden üretmek yerine düşük güven veya tutarsızlık durumunda insan incelemesine geçin.

6. Idempotency neden zorunludur?

Workflow aynı olayı birden fazla kez alabilir: webhook yeniden teslim edilir, worker sonuç dönmeden kapanır veya kullanıcı butona iki kez basar. Aynı işlem tekrarlandığında sonuç çoğalmamalıdır.

Örnek idempotency anahtarı:

source_system + event_id + operation_version

Hedef sistem destekliyorsa anahtarı API çağrısında iletin. Desteklemiyorsa işlem öncesinde yerel kayıt tutun ve aynı anahtarla tamamlanmış işi yeniden çalıştırmayın.

Özellikle şu işlemlerde zorunludur:

  • Ödeme ve finansal kayıt
  • E-posta veya mesaj gönderimi
  • Talep, sipariş ve iş emri oluşturma
  • Dosya taşıma
  • Toplu güncelleme

“AI aynı kararı tekrar verir mi?” sorusundan önce “aynı dış işlem ikinci kez yapılır mı?” sorusunu çözün.

7. Kısmi başarıyı tasarlayın

On adımlı bir akışın sekizinci adımda durması, ilk yedi adımın yok olduğu anlamına gelmez. Workflow her adım için durumu kaydetmelidir:

  • Başlamadı
  • Çalışıyor
  • Başarılı
  • Tekrar bekliyor
  • İnsan bekliyor
  • Başarısız
  • Telafi edildi

Telafi işlemi

Her işlem teknik olarak geri alınamaz. Bunun yerine telafi adımı tanımlanabilir:

  • Oluşturulan rezervasyonu iptal et
  • Yanlış etiketi kaldır
  • Yeni kaydı “inceleme gerekli” durumuna al
  • Gönderilen mesaj için düzeltme süreci başlat

Saga yaklaşımı, dağıtık sistemlerde tek bir veritabanı transaction'ı olmayan uzun süreçler için yararlıdır. Telafi de ayrı yetki ve audit gerektirir.

8. Human-in-the-loop bir exception mekanizmasıdır

İnsan onayı tüm akışı manuel hale getirmemelidir. En iyi kullanım, otomasyonun güvenle karar veremediği veya etkinin yüksek olduğu istisnalardır.

Onay düğümü şu bilgileri taşımalıdır:

  • İşlem ve hedef kayıt
  • AI önerisi, güven değeri ve gerekçe
  • Kullanılan kaynaklar
  • Önceki/sonraki değer
  • Risk sınıfı
  • Son onay zamanı
  • Reddetme ve düzeltme seçeneği

Onay süresi dolduğunda işlem otomatik yapılmamalı; güvenli bir duruma geçmelidir. Onaydan sonra parametre değişirse yeniden onay alınmalıdır.

9. AI workflow nasıl test edilir?

Klasik testler yine gereklidir, ancak yeterli değildir.

Deterministik testler

  • Node giriş/çıkış şemaları
  • Dallanma koşulları
  • Yetkisiz erişim
  • Timeout ve retry
  • Idempotency
  • Telafi adımları
  • Onay süresi ve reddetme

AI değerlendirmeleri

Temsilî veri setinde:

  • Sınıflandırma doğruluğu
  • Alan çıkarma precision/recall
  • Kaynaklılık
  • Tutarlılık
  • Yanlış olumlu/olumsuz maliyeti
  • Farklı dil ve belge biçimi
  • Eksik veya çelişkili girdi

Kötü niyetli testler

  • Belge içi prompt injection
  • Araca zararlı parametre yazdırma
  • Yetki kapsamı dışı veri isteme
  • Hassas veriyi çıktıya taşıma
  • Çok uzun veya bozuk içerikle kaynak tüketimi

Test ortamında kullanılan credential ve hedefler üretimden ayrılmalı; dry-run modu dış işlemleri gerçekten gerçekleştirmeden parametreleri göstermelidir.

10. Sürümleme ve yayın

Workflow kod gibi sürümlenmelidir. Yayınlanan sürüm şunları sabitlemelidir:

  • Node grafiği ve yapılandırma
  • Prompt şablonları
  • Model ve parametreler
  • Tool şemaları
  • Politika ve onay eşikleri
  • Secret referansları
  • Değerlendirme sonucu

Canlı akışı doğrudan düzenlemek yerine taslak oluşturun, test edin ve yayınlayın. Yeni sürüm hata verirse önceki çalışan sürüme geri dönebilmelisiniz. Hangi çalıştırmanın hangi sürümle tamamlandığı audit'te kalmalıdır.

11. Gözlemlenebilirlik

Her workflow için şu metrikleri izleyin:

AlanÖrnek metrik
HacimÇalıştırma, olay ve kuyruk sayısı
SüreUçtan uca ve node bazında gecikme
GüvenilirlikBaşarı, retry, timeout ve dead-letter oranı
AI kalitesiDüşük güven, şema hatası, insan düzeltmesi
OnayBekleme, kabul, ret ve süre aşımı
MaliyetModel token'ı ve üçüncü taraf çağrıları
İş sonucuTamamlanan vaka, çevrim süresi, yeniden işleme

Ortalama gecikme tek başına yeterli değildir. P95/P99 süreleri, belirli entegrasyonlardaki hata yoğunluğu ve onay kuyruklarının yaşı da görünmelidir.

Karar rehberi

İhtiyaçTercih
Kesin hesap veya format kontrolüKlasik node/kod
Sabit alan eşlemesiKlasik dönüşüm
Serbest metin niyetiAI sınıflandırma
Belgeden yapılandırılmış veriAI + şema doğrulama
Kaynaklı özetRAG + AI
Yetki kontrolüDeterministik politika
Geri alınamaz işlemWorkflow + insan onayı
Belirsiz çok adımlı araştırmaAgent, dar araçlarla
Tekrarlı dış sistem işlemiIdempotent workflow

Üretim kontrol listesi

  • AI yalnızca belirsizliğin bulunduğu adımlarda mı?
  • Her model çıktısı şemayla doğrulanıyor mu?
  • Yetki ve politika kararları deterministik mi?
  • Hatalar tekrar denenebilir/kalıcı olarak ayrılıyor mu?
  • Retry backoff, jitter ve üst sınıra sahip mi?
  • Dış işlemler idempotent mi?
  • Kısmi başarı ve telafi davranışı tanımlı mı?
  • İnsan onayı risk bazlı ve parametreye bağlı mı?
  • Test ve üretim credential'ları ayrıldı mı?
  • Prompt, model, araç ve akış birlikte sürümleniyor mu?
  • Geri dönüş sürümü ve dead-letter kuyruğu var mı?
  • Teknik metrikler iş sonucuna bağlanıyor mu?

Sonuç

Klasik otomasyon güvenilir yürütmeyi, AI ise esnek yorumlamayı sağlar. Birini diğerinin yerine koymak yerine doğru sorumluluğu doğru katmana vermek gerekir.

Knowentra Workflow; tetikleyici, kural, AI/agent adımı, entegrasyon, insan onayı ve audit'i aynı görsel akışta birleştirir. Böylece model belirsizliği çözerken süreç kontrolü kurumun elinde kalır.

Uygulama yaklaşımını Workflow, Agent ve Desteklenen Entegrasyonlar sayfalarında inceleyebilirsiniz.

Okumaya devam edin