İçeriğe atla

Blog yazısı · 22.04.2026

Senkronuz Otomasyonları ile Tekrarlanan İşleri Azaltmak

Görev değişikliklerine tepki veren koşul ve eylem tabanlı otomasyon motorunun ilk sürümünü tamamladım.

Görev yönetiminde zaman kaybettiren işler çoğu zaman görevin kendisi değil, etrafındaki küçük güncellemelerdir: durum değişince sorumlu atamak, tarih yaklaşınca bildirim göndermek veya belirli tipteki işi başka listeye taşımak. Senkronuz’a bu tekrarları azaltacak otomasyon motorunu ekledim.

Bir kural üç parçadan oluşuyor: tetikleyici, isteğe bağlı koşullar ve bir veya daha fazla eylem. Örneğin görev “Onaylandı” durumuna geçtiğinde türü yayın olarak değiştirilebilir, yayın listesine taşınabilir ve ilgili kişiye bildirim bırakılabilir.

Döngüleri ve sürprizleri önlemek

Otomasyonun yaptığı değişiklik yeni bir otomasyonu tetikleyebildiği için çalışma bağlamını kayıt altına aldım. Aynı kuralın kendi çıktısıyla sınırsız döngüye girmesi engelleniyor. Her çalışmanın sonucu ve atlanan koşulu etkinlik geçmişine yazılıyor; böylece kullanıcı “bu alan neden değişti?” sorusuna cevap bulabiliyor.

Kuralları çalışma alanı sınırında çalıştırmak da önemliydi. Bir alandaki otomasyon başka bir kiracının verisine erişemiyor. Eylemler, kullanıcı arayüzündeki işlemlerle aynı yetki ve doğrulama kurallarından geçiyor.

İlk sürüm durum, sorumlu, görev tipi ve liste değişikliklerini kapsıyor. Takvim tabanlı kurallar, daha gelişmiş tarih hesapları ve otomasyon kullanım raporu sonraki listemde. Burada amacım görsel bir programlama dili kurmak değil; ekiplerin her gün tekrar ettiği üç dört adımı güvenilir biçimde ortadan kaldırmak.