Yazılım

Otomasyon ve Bot Yazılımı: İş Akışı Otomasyonu ve WhatsApp Botu

Otomasyon ile ekibinizin her gün tekrarladığı ekran işlerini, sistemler arası veri taşımayı ve raporlamayı yazılıma devrediyoruz. Önce API ile, gerekmedikçe bot ile değil.

Bursa'dan Türkiye'ye, iş akışı otomasyonunda en iddialı yazılım ekiplerinden biri olma hedefiyle çalışıyoruz.

Hafta içi 09:00–18:00 2018'den beri Bursa merkezli, Türkiye geneli 0539 748 53 22
Kısa cevap

Otomasyon, insanların her gün aynı adımlarla tekrarladığı dijital işleri yazılıma devretmektir: bir sistemden veri alıp diğerine girmek, rapor hazırlamak, bildirim göndermek ya da bir web sitesinden düzenli bilgi toplamak gibi. Duman Dijital bu akışları mümkünse resmi API'lerle, gerektiğinde Python ile yazılmış tarayıcı ve bilgisayar botlarıyla kurar; hata durumunda haber veren, kayıt tutan, site kurallarına ve KVKK'ya saygılı çözümler geliştirir.

Bu sayfada
  1. Otomasyon hizmetimizde öne çıkanlar
  2. Otomasyon nedir? İş akışı ve bot yazılımı
  3. Otomasyon kimler için uygun?
  4. Otomasyon sistemi kapsamı: neleri otomatikleştiriyoruz?
  5. WhatsApp bot ve otomatik mesaj otomasyonu
  6. Otomasyon yöntemi: API, akış aracı ya da bot
  7. Otomasyon yöntemlerinin karşılaştırması
  8. Web scraping hizmeti: yasal ve etik sınırlar
  9. Otomasyon sistemi nasıl kurulur? Proje adımları
  10. Otomasyon sistemi bozulduğunda ne olur?
  11. Otomasyon senaryoları: işletmelerden örnekler
  12. Otomasyona uygun olmayan süreçler
  13. Otomasyon firması nasıl seçilir? En iyi ekibin 6 kriteri
  14. Otomasyon maliyetini belirleyen etkenler
  15. Otomasyon için kullandığımız teknolojiler
  16. Sıkça sorulan sorular
Kısa bir görüşme yapalım Kapsamı birlikte netleştirip size özel teklif hazırlayalım. Teklif alın

Otomasyon hizmetimizde öne çıkanlar

  • Otomasyon; elle veri girişi, rapor hazırlama ve bildirim gibi tekrar eden işleri ekibinizin üzerinden alır.

  • Otomasyon yöntemi sıramız nettir: önce resmi API, sonra akış aracı, en son tarayıcı ya da ekran botu.

  • Her otomasyon çalışma kaydı tutar ve bir adım başarısız olduğunda ilgili kişiye haber verir.

  • Kişisel veri toplayan, site kurallarını ya da güvenlik önlemlerini aşan bot taleplerini kabul etmiyoruz.

  • Otomasyon kodu ve akışları sizin adınıza teslim edilir; bir araca ya da bize bağımlı kalmazsınız.

Otomasyon nedir? İş akışı ve bot yazılımı

Otomasyon, bir işin kurala bağlanabilen ve tekrar eden adımlarını yazılımın üstlenmesidir. Ofis ve dijital süreçlerde buna iş akışı otomasyonu denir. Bir çalışanın sabah e-postadaki siparişleri tek tek panele girmesi, gün sonunda üç farklı ekrandan rakam toplayıp Excel raporu hazırlaması ya da tedarikçi sitesinden fiyatları kontrol etmesi tipik örneklerdir. Bu işler zor değildir; ama zaman alır, dikkat ister ve yorgunlukla hata üretir.

Kurulan otomasyon sistemi bu adımları belirli bir saatte veya bir olay gerçekleştiğinde kendiliğinden yürütür. Otomasyonla çalışanın işi, istisnaları ve karar gerektiren durumları ele almaya kayar. Otomasyonun sonucu; daha az hata, daha hızlı yanıt ve ekibinizin asıl işine ayırabildiği zamandır.

Duman Dijital, Bursa merkezli bir yazılım ve dijital pazarlama ajansıdır; 2018'den beri geliştirdiği web uygulamaları ve entegrasyonların yanında tarayıcı botları, mobil makro botları ve sistemler arası veri otomasyonu da kurar. Yazılımın temel kavramlarını merak ediyorsanız yazılım rehberimize göz atabilirsiniz.

Endüstriyel otomasyonla karıştırmayın

"Otomasyon yazılımı" ifadesi sıklıkla fabrika ve makine sistemleri için de kullanılır. Bu sayfada anlattığımız otomasyon, ofis ve dijital süreçlerdir. PLC programlama, SCADA, robot kol, makine kontrolü ya da üretim hattı elektroniği gibi işler yapmıyoruz. Üretim yapan bir işletmenin dijital tarafında ise çalışabiliriz: üretim kayıtlarının toplanması, iş emirlerinin takibi ve raporlama gibi.

Temsili Her otomasyon dört parçadan oluşur: bir tetikleyici, kontrol edilen koşul, yapılan eylem ve ilgili kişiye giden bildirim.

Otomasyon kimler için uygun?

Kısa cevap: otomasyon, aynı dijital işi her gün ya da her hafta aynı adımlarla tekrarlayan ekipler içindir.

Kimler için uygun

  • Aynı veriyi birden çok sisteme elle giren ofis ve operasyon ekipleri.
  • Her gün ya da her hafta aynı raporu farklı kaynaklardan toplayıp hazırlayan yöneticiler.
  • Tedarikçi sitelerinden fiyat ve stok bilgisini düzenli takip etmesi gereken e-ticaret işletmeleri.
  • API'si olmayan eski bir programla çalışmak zorunda kalan şirketler.
  • Sipariş, başvuru ya da talep geldiğinde ilgili kişiye anında haber gitmesini isteyen ekipler.

Kimler için uygun değil

  • Sahte hesap, sahte etkileşim ya da toplu istenmeyen mesaj üretmeyi amaçlayan bot talepleri.
  • Site güvenlik önlemlerini, giriş korumalarını ya da CAPTCHA doğrulamalarını aşmayı gerektiren işler.
  • Her seferinde farklı karar gerektiren, kurala bağlanamayan süreçler.

Otomasyon sistemi kapsamı: neleri otomatikleştiriyoruz?

Aşağıdaki işler, otomasyon taleplerinde en sık karşılaştığımız başlıklardır. Çoğu otomasyon projesinde birkaçı aynı akışta birleşir.

01

Sistemler arası veri aktarımı

Web formu, e-posta, e-ticaret sitesi, muhasebe ya da CRM arasında verinin elle girilmeden taşınması.

02

Otomatik raporlama

Farklı kaynaklardan toplanan verinin otomasyonla belirli saatlerde rapora dönüştürülüp e-posta ya da mesajla gönderilmesi.

03

Bildirim ve uyarılar

Yeni sipariş, düşen stok, geciken ödeme ya da onay bekleyen kayıt için ilgili kişiye anlık haber.

04

WhatsApp botu ve otomatik mesaj

Meta'nın WhatsApp Business Platform'u üzerinden sipariş, kargo ve randevu mesajları, menülü yanıtlar ve temsilciye yönlendirme.

05

Belge üretimi

Teklif, sözleşme taslağı ya da etiket gibi belgelerin şablondan otomasyonla hazırlanması.

06

Tarayıcı botları

API sunmayan web panellerinde insanın yaptığı tıklama ve form doldurma adımlarının bot tarafından yapılması.

07

Bilgisayar ve mobil botlar

Masaüstü programlarda ya da mobil cihazlarda tekrar eden işlemler için makro ve bot çözümleri.

08

Web'den veri toplama

Herkese açık sayfalardan fiyat, stok ya da ilan bilgisinin kurallara uygun biçimde düzenli toplanması.

Kapsam dışı
  • Endüstriyel otomasyon, PLC ve makine kontrolü.
  • Kullanıldığı platformun kurallarını ihlal eden ya da hesap kapatma riski taşıyan botlar.
  • Kişisel veri toplamaya dayanan veri kazıma işleri.
2018yılından beri yazılım geliştiriyoruz
5kişiçekirdek ekip, doğrudan iletişim
5aşamagözlemden izlemeye şeffaf süreç
1iş günüiçinde talebinize dönüş

WhatsApp bot ve otomatik mesaj otomasyonu

WhatsApp bot, müşterinizin WhatsApp'tan yazdığı mesajı okuyup kurallara göre yanıtlayan ya da sipariş, randevu, kargo gibi olaylarda kendiliğinden mesaj gönderen bir otomasyondur. İşletmeler için WhatsApp otomasyonunun resmi yolu Meta'nın WhatsApp Business Platform'udur (Cloud API); telefondaki WhatsApp Business uygulamasını ekrandan yöneten botlar kurmuyoruz, çünkü bu hem kırılgandır hem de hesabı riske atar.

Bir WhatsApp otomasyonunu kurarken Meta'nın kurallarına göre tasarlarız. Ayrıntıları ve güncel Türkiye mesaj ücretlerini WhatsApp Business API yazımızda Meta'nın belgelerine dayanarak anlattık; otomasyon tasarımını en çok etkileyen kurallar şunlar:

  • İlk mesaj şablonla gider: İşletme kullanıcıya ilk mesajı yalnızca Meta'nın onayladığı bir şablonla atabilir. Şablonsuz yanıt, kullanıcının son mesajından sonraki 24 saatlik müşteri hizmeti penceresinde gönderilir. Otomasyon akışı bu ayrıma göre kurulur.
  • Mesaj limiti vardır: Meta'ya göre yeni bir işletme portföyü, pencere dışında 24 saatte 250 farklı kişiye mesaj teslim edebilir; limit işletme doğrulaması gibi yollarla artar. Toplu gönderim otomasyonu bu limite göre planlanır.
  • Mesaj kategorisi maliyeti belirler: Pazarlama, fayda, kimlik doğrulama ve hizmet mesajları farklı ücretlendirilir. Sipariş ve kargo bildirimini doğru kategoride kurmak, otomasyonun işletme maliyetini doğrudan etkiler.
  • Pazarlama mesajı onay ister: Kampanya ve duyuru gibi ticari iletiler için 6563 sayılı Kanun'daki önceden onay şartı ve İYS kaydı gündeme gelir. Toplu WhatsApp mesajı otomasyonunu yalnızca onay vermiş alıcılar ve Meta'nın şablon kurallarıyla kuruyoruz; satın alınmış listeye ya da onaysız kişilere gönderim yapmıyoruz.

WhatsApp otomasyonunda neler yapılabilir?

En sık kurulan otomasyon örnekleri: sipariş onayı ve kargo takip mesajı, randevu hatırlatması, sık sorulan sorulara menülü yanıt, mesajın ilgili temsilciye yönlendirilmesi ve gelen talebin CRM'e kayıt olarak düşmesi. Otomasyonun çözemediği konuşma bir temsilciye devredilir. Yanıtların bir dil modeliyle üretilmesi gerekiyorsa bu kısmı yapay zeka entegrasyonu kapsamında ele alırız.

Otomatik mesaj gönderme işini e-posta ve SMS için de aynı otomasyon sistemi mantığıyla kurarız: tetikleyici olay, kontrol edilen koşul, gönderilen mesaj ve kayıt. Mesajın hangi olayda, kime ve hangi kanaldan gideceği otomasyon tasarımında yazılı olur.

Otomasyon yöntemi: API, akış aracı ya da bot

Doğru otomasyon yöntemi, sistemin sunduğu bağlantıya göre seçilir: önce resmi API, sonra hazır akış araçları, en son ekran üzerinden çalışan botlar. Aynı iş için birden çok yol vardır ve bu seçim, kurulan otomasyon sisteminin ne kadar dayanıklı olacağını belirler.

Resmi API ile entegrasyon

Kullandığınız sistemin bir API'si varsa otomasyonu bunun üzerine kurarız. API, sistemin dışarıya açtığı resmi kapıdır; ekran tasarımı değişse bile çalışmaya devam eder ve hız sınırları bellidir. Pazaryerleriyle stok ve sipariş alışverişi bunun tipik örneğidir; o konuyu özel pazaryeri entegrasyonu sayfamızda ayrıca anlattık.

n8n otomasyon ve benzeri akış araçları

n8n gibi görsel akış araçları, "şu olduğunda bunu yap" türünden basit bağlantıları kod yazmadan kurmayı sağlar. Az adımlı ve standart servisler arasında çalışan otomasyonlar için hızlı ve ekonomik bir yoldur. Otomasyon karmaşıklaştıkça, özel iş kuralları ve hata yönetimi gerektiğinde ise bakımı zorlaşır. Böyle durumlarda akışın bir kısmını ya da tamamını kodla yazmak daha sağlıklı olur. Hangi aracın kendi sunucunuzda çalışabileceğini ve verinizin nerede işleneceğini de seçimde göz önüne alırız.

Python otomasyon

Özel kurallar, büyük veri dosyaları, Excel ve PDF işleme ya da birden çok sistemi birleştiren otomasyonlar için Python ile yazılmış betikler ve servisler kullanırız. Python, veri işleme için geniş bir kütüphane ekosistemine sahiptir ve kod sizin adınıza teslim edilir; bir akış aracına bağımlı kalmazsınız.

Tarayıcı otomasyonu

API sunmayan bir web panelinde yapılan işleri, bir insanın yapacağı gibi tarayıcıyı yöneten bir botla otomatikleştirebiliriz: giriş yapmak, sayfalar arasında gezinmek, form doldurmak, dosya indirmek. Bu otomasyon yöntemi çalışır ama kırılgandır; panelin tasarımı değiştiğinde botun da güncellenmesi gerekir. Bu yüzden tarayıcı otomasyonunu izleme ve hata bildirimiyle birlikte kurarız. Daha önce geliştirdiğimiz tarayıcı botları ve mobil makro botu bu tür projelerdir. Ekran üzerinden çalışan botların genel adı olan robotik süreç otomasyonunu RPA nedir yazımızda ayrıca anlattık.

Mobil cihazlarda bot yazılımı

Bazı işler yalnızca bir mobil uygulama üzerinden yapılabilir. Test cihazlarında ya da emülatörlerde tekrar eden dokunma ve giriş adımları için otomasyon çözümleri geliştirebiliriz. Bu alanda platform kuralları belirleyicidir: uygulamanın kullanım koşullarına aykırı bir bot hesabınızı riske atar, bu yüzden her talebi önce bu açıdan değerlendiririz.

Hangi yöntemin sizin sistemlerinize uyduğundan emin değilseniz, kullandığınız programların listesini bize gönderin; ön analizde en dayanıklı otomasyon yolunu birlikte seçelim.

Otomasyon yöntemlerinin karşılaştırması

Kısa cevap: API ile yazılan kod en dayanıklısıdır, görsel akış aracı en hızlı kurulur, ekran botu ise son çaredir. Gerçek otomasyon seçimi, kullandığınız sistemlere göre yapılır.

ÖlçütResmi API ile kodGörsel akış aracıTarayıcı ya da ekran botu
Ne zaman uygun?Sistemin API'si olduğunda.Az adımlı, standart servisler arası akışlarda.API olmadığında, son çare olarak.
DayanıklılıkYüksek; ekran değişikliklerinden etkilenmez.Orta; servis bağlantılarına bağlıdır.Düşük; ekran değiştiğinde güncelleme ister.
Kurulum süresiOrta.Kısa.Orta.
Bakım ihtiyacıDüşük.Akış büyüdükçe artar.Düzenli kontrol gerektirir.
Karmaşık kurallarUygun.Sınırlı.Uygun ama kırılganlığı artırır.

Birçok otomasyon projesinde yöntemler birlikte kullanılır: veri bir panelden botla alınır, Python ile işlenir ve hedef sisteme API ile yazılır.

Temsili Otomasyon, panel ve arayüzden API ve veri katmanına, oradan dış sistemlere uzanan yazılım mimarisinin içinde çalışır.

Web scraping hizmeti: yasal ve etik sınırlar

Web scraping, yani web sayfalarından otomatik veri toplamak, kişisel veri içermeyen, site kurallarınca yasaklanmamış ve siteye yük bindirmeyen durumlarda genellikle meşru bir iş olarak görülür; yine de hukuki durum her somut olayda ayrıca değerlendirilir. Fiyat takibi, stok kontrolü ya da pazar araştırması için sık talep edilir. Teknik olarak çoğu zaman mümkündür; ancak her mümkün olan iş yapılmamalıdır. Bir veri toplama talebini kabul etmeden önce şu soruları birlikte cevaplarız:

  • Resmi bir yol var mı? Sitenin API'si, veri dosyası ya da iş ortaklığı akışı varsa önce bunu kullanırız. Hem daha dayanıklıdır hem de hukuki açıdan daha temizdir.
  • Site kuralları ne diyor? Sitenin kullanım koşullarını ve robots.txt dosyasını inceleriz. Otomatik erişimi açıkça yasaklayan sitelerde bu yasağı aşan bir çözüm geliştirmeyiz.
  • Kişisel veri var mı? Ad, telefon, e-posta ya da profil bilgisi gibi kişisel verilerin toplanması KVKK kapsamındadır ve Kanun'daki işleme şartlarından birine dayanmayı gerektirir; bir bilginin herkese açık bir sayfada görünmesi, onun her amaçla toplanabileceği anlamına gelmez. Kişisel veri toplamaya dayanan işleri kabul etmiyoruz.
  • İçerik kime ait? Metin ve görseller fikrî haklarla, emek ve yatırımla oluşturulmuş veri tabanları da Fikir ve Sanat Eserleri Kanunu'ndaki veri tabanı yapımcısı hakkıyla korunabilir. Toplanan verinin nasıl kullanılacağı bu açıdan da değerlendirilmelidir; özgün içeriği kopyalayıp yayımlamak bu iş için uygun bir amaç değildir.
  • Siteye yük biniyor mu? İstek sıklığını sınırlar, yoğun saatlerden kaçınır ve yalnızca gereken sayfaları ziyaret ederiz. Hedef sitenin çalışmasını etkileyecek bir tarama yapmayız.

Giriş korumasını, CAPTCHA doğrulamasını ya da teknik engelleri aşmayı gerektiren talepler kapsamımız dışındadır. Bu yaklaşım bazen işi kısıtlar; ama size hukuki risk taşıyan bir sistem teslim etmekten iyidir. Hukuki değerlendirme gerektiren durumlarda hukuk danışmanınızın görüşünü almanızı öneririz. Yöntemi ve yasal çerçeveyi web scraping nedir yazımızda ayrıntılı anlattık.

Otomasyon sistemi nasıl kurulur? Proje adımları

Bir otomasyon projesi, bugünkü işin gözlenmesiyle başlar ve paralel çalıştırmayla doğrulanır. Otomasyonun değeri, harcanan zamanın ölçülmesiyle görünür hale gelir.

  1. Sürecin gözlenmesi

    1. hafta

    İşi yapan kişiyle birlikte adımları, kullanılan ekranları, istisnaları ve harcanan süreyi kayda geçiririz.

  2. Yöntem ve tasarım

    1–2. hafta

    API, akış aracı ya da bot seçimini yapar; hata durumlarında ne olacağını ve kimin haberdar edileceğini belirleriz.

  3. Geliştirme

    Kapsama göre

    Otomasyonu test ortamında ya da gerçek veriye dokunmayan bir modda geliştiririz.

  4. Paralel çalıştırma

    1–2 hafta

    Bir süre yeni otomasyon ile mevcut elle yapılan iş yan yana yürür ve sonuçlar karşılaştırılır.

  5. Devreye alma ve izleme

    Sürekli

    Otomasyon tek başına çalışmaya başlar; çalışma kayıtları ve hata bildirimleri izlenir, gerektiğinde iyileştirilir.

Temsili Otomasyon projelerinde keşif ve prototipten sonra geliştirme, test, yayın ve bakım adımları sırayla ilerler.

Otomasyon sistemi bozulduğunda ne olur?

İyi kurulmuş bir otomasyon bozulduğunda sessiz kalmaz: kaydını tutar, ilgili kişiye haber verir, işi iki kez yapmaz ve kuralı aşan kaydı insana bırakır. Her otomasyon er ya da geç bir sorunla karşılaşır: bağlı servis yanıt vermez, bir web sayfasının tasarımı değişir, beklenmeyen formatta bir dosya gelir. İyi bir otomasyon sistemini kötüsünden ayıran şey, bu anlarda ne yaptığıdır.

Sessizce bozulmamak

En tehlikeli otomasyon, çalışmayı bıraktığı halde kimseye haber vermeyendir. Kurduğumuz otomasyonlar her çalışmanın kaydını tutar; bir adım başarısız olduğunda belirlediğiniz kişiye e-posta ya da mesajla bildirim gönderir.

İşi iki kez yapmamak

Bağlantı yarıda koptuğunda otomasyon tekrar denediğinde aynı siparişi iki kez oluşturmamalıdır. Her kaydın daha önce işlenip işlenmediğini kontrol eden mekanizmalar bu yüzden temel tasarımın parçasıdır.

İnsana devretmek

Kurala uymayan bir kayıt geldiğinde otomasyon tahmin yürütmez; kaydı bir kontrol listesine ayırır ve ekibinize bırakır. Böylece otomasyonun kuralı işlettiği yerde hız kazanırsınız, istisnalarda kontrol sizde kalır.

Bakım ve kırılganlığı yönetmek

Teslim, işin sonu değildir; bağlı olduğu sistemler değiştikçe otomasyon da değişmelidir. Kırılganlığı azaltmak için her otomasyona bir süreç sahibi atanmasını isteriz: akışın ne yaptığını bilen ve bir sorun bildirimi geldiğinde ilk bakacak kişi. Otomasyonun adımları, bağlandığı hesaplar ve hata durumunda ne yapılacağı kısa bir belgede yazılı olur.

Bakım kapsamında şu işler düzenli yapılır: kullanılan kütüphanelerin ve tarayıcı sürümlerinin güncellenmesi, süresi dolacak API anahtarlarının ve parolaların önceden yenilenmesi, çalışma kayıtlarında artan uyarıların incelenmesi ve hedef sistemlerin duyurduğu değişikliklerin takibi. Tarayıcı otomasyonunda ayrıca, botun kullandığı ekran öğelerinin hâlâ yerinde olduğunu kontrol eden kısa bir sınama her gün çalışır. Böylece bir site tasarımını değiştirdiğinde sorun gerçek iş aksamadan önce fark edilir.

Belge okuma ya da serbest metin sınıflandırma gibi kurala tam bağlanamayan adımlar gerekiyorsa otomasyona dil modelleri eklenebilir. Bu konuyu yapay zeka entegrasyonu sayfamızda anlattık. Otomatikleştirilecek işin daha büyük bir sistemin parçası olduğu durumlarda ise süreç özel yazılım geliştirme projesi olarak ele alınır.

Otomasyon senaryoları: işletmelerden örnekler

En sık otomasyon senaryoları sipariş aktarımı, sabah raporu, tedarikçi fiyat takibi ve eski programdan veri çekmedir. Aşağıdaki örnekler, işletmelerde sık karşılaştığımız ihtiyaçlardan derlenmiş genel örneklerdir. Sizin sürecinizde adımlar farklı olabilir; amaç, otomasyonun nasıl bir iş yükünü üstlenebileceğini somutlaştırmaktır.

E-postadan sisteme sipariş aktarımı

Bayilerden gelen sipariş e-postaları belirli bir kutuda toplanır. Otomasyon ekteki dosyayı ya da e-posta gövdesini okur, ürün kodlarını sisteminizdeki kayıtlarla eşleştirir ve siparişi taslak olarak oluşturur. Eşleşmeyen satırlar onay için ekibe düşer.

Sabah yönetim raporu

Her sabah belirli bir saatte satış, tahsilat ve stok verisi farklı kaynaklardan toplanır, tek sayfalık bir özete dönüştürülür ve yöneticiye e-posta ya da mesajla gönderilir. Otomasyon sayesinde rapor için kimsenin ofise erken gelmesi gerekmez.

Tedarikçi fiyat ve stok takibi

Tedarikçinin sunduğu veri dosyası ya da bayi paneli otomasyonla düzenli aralıklarla kontrol edilir. Fiyat ya da stok değiştiğinde kendi sisteminizdeki kayıt güncellenir; belirlediğiniz eşiğin üstündeki değişiklikler için ayrıca uyarı gider.

Eski programdan veri çekme

API sunmayan bir masaüstü programı ya da web paneli kullanılıyorsa bot, gün sonunda gerekli raporu programdan dışa aktarır ve veriyi yeni sisteme taşır. Böylece otomasyon, eski programı bırakmadan iki sistem arasında köprü kurar.

Bu senaryolardan birine benzeyen bir işiniz varsa WhatsApp'tan kısa bir mesajla anlatın; en geç bir iş günü içinde size ilk değerlendirmemizi iletelim.

Otomasyona uygun olmayan süreçler

Seyrek yapılan, henüz oturmamış, yakında değişecek ya da hatanın bedeli yüksek olan süreçler otomasyona uygun değildir. Her tekrar eden işin otomatikleştirilmesi mantıklı değildir; ön analizde aşağıdaki durumlardan birini görürsek başka bir çözüm önermeyi tercih ederiz.

  • Seyrek yapılan işler: Ayda bir kez on dakika süren bir işi otomatikleştirmek, geliştirme ve bakım emeğini uzun süre geri ödemez. Böyle işler için otomasyon yerine iyi yazılmış bir kontrol listesi çoğu zaman yeterlidir.
  • Henüz oturmamış süreçler: Adımları her ay değişen bir süreci yazılıma bağlamak, değişikliği de yazılıma taşımak demektir. Otomasyondan önce sürecin yazılı ve sabit hale gelmesini öneririz.
  • Yakında değişecek sistemler: Birkaç ay içinde bırakılacak bir program için bot yazmak, yeni sistemin geçişine harcanacak emeği bölmek olur.
  • Hatanın bedeli yüksek, kontrolü zor işler: Ödeme talimatı vermek ya da sözleşme göndermek gibi geri alınamayan adımlarda hazırlığı yazılıma bırakabilir, ama son onayı her zaman bir insana bırakırız.
  • Girdisi her seferinde farklı olan işler: Serbest yazılmış e-postalar ya da standart olmayan belgeler kurallarla güvenilir biçimde işlenemez. Bu durumda insan onayıyla çalışan bir otomasyon daha doğrudur.

Bu ayrımı yapmak, otomasyon bütçenizi en çok zaman kazandıracak işlere yönlendirir.

Otomasyon firması nasıl seçilir? En iyi ekibin 6 kriteri

En iyi otomasyon firması, işinizi önce ölçen, en dayanıklı yöntemi seçen, hata durumunu baştan tasarlayan ve kodu size teslim eden ekiptir. Otomasyon tekliflerini karşılaştırırken şu kriterlere bakmanızı öneririz:

  1. Yöntem dürüstlüğü: Firma API varken ekran botu mu öneriyor, yoksa önce resmi bağlantıyı mı arıyor?
  2. Hata ve izleme tasarımı: Otomasyon bozulduğunda kime, nasıl haber gideceği ve işin iki kez yapılmasının nasıl önleneceği teklifte yazılı mı?
  3. Hukuki ve etik sınırlar: Kişisel veri toplama, CAPTCHA aşma ya da site kurallarını ihlal etme taleplerini reddediyor mu?
  4. Sahiplik: Otomasyon kodu, akışlar ve erişimler sizin adınıza mı teslim ediliyor, yoksa bir platforma ya da firmaya mı bağlı kalıyorsunuz?
  5. Ölçüm: Otomasyonla kazanılacak zamanı tahminle değil, süreç gözlemi ve paralel çalıştırmayla mı gösteriyor?
  6. Yazılım derinliği: İhtiyaç büyüdüğünde otomasyonu bir panele, API'ye ya da tam bir yazılıma dönüştürebilecek ekibi var mı?

Duman Dijital bu kriterleri nasıl karşılar?

Her projeye işi yapan kişiyle birlikte süreç gözlemiyle başlar, yöntemi API, akış aracı ve bot sırasıyla seçeriz. Kurduğumuz her otomasyon çalışma kaydı tutar, hata bildirir ve paralel çalıştırmayla doğrulanır. Kişisel veri toplayan ya da güvenlik önlemi aşan işleri kabul etmeyiz; kodu ve erişimleri size teslim ederiz. Python, PHP ve Node.js ile yazılım geliştiren 5 kişilik çekirdek ekibimiz, bir akışın büyüyüp tam bir sisteme dönüşmesi gerektiğinde aynı masada kalır. İş akışı otomasyonunda en iddialı yazılım ekiplerinden biri olma hedefimizin dayanağı bu disiplindir.

Bu kriterlerle değerlendirme yapmak isterseniz ücretsiz ön analiz isteyin; tekrar eden işinizi birlikte ölçelim.

Otomasyon maliyetini belirleyen etkenler

Otomasyon maliyetini en çok bağlanılacak sistemlerin yapısı ve istisna sayısı belirler.

Bağlanılacak sistem sayısı

Her yeni sistem, kimlik doğrulama, veri eşleştirme ve hata yönetimi gerektirir.

API olup olmaması

API ile kurulan otomasyonlar, ekran üzerinden çalışan botlara göre daha hızlı geliştirilir ve daha az bakım ister.

İstisna ve kural sayısı

Kurala uymayan durumlar arttıkça otomasyonun geliştirme ve test süresi uzar.

Çalışma sıklığı ve hacim

Günde bir kez çalışan bir rapor ile dakikada bir çalışan bir senkronizasyonun altyapı ihtiyacı farklıdır.

Barındırma

Otomasyonun sizin sunucunuzda mı, bulutta mı yoksa bir masaüstü bilgisayarda mı çalışacağı.

Bakım beklentisi

Özellikle tarayıcı botlarında hedef sitelerdeki değişikliklere uyum için düzenli bakım gerekir.

Temsili Otomasyon bütçesini sistem sayısı, API varlığı, istisna sayısı ve çalışma sıklığı birlikte belirler.

Otomasyon için kullandığımız teknolojiler

Aracı işe göre seçeriz. Teslim edilen otomasyon kodu ve akışlar sizin adınıza çalışır ve belgelenir.

  • Python
  • Node.js
  • PHP
  • Başsız (headless) tarayıcı otomasyonu
  • n8n benzeri görsel akış araçları
  • REST API ve webhook entegrasyonları
  • Zamanlanmış görevler ve kuyruk sistemleri
  • Excel, CSV ve PDF işleme
  • Mobil cihaz ve emülatör botları

Sıkça sorulan sorular

Otomasyonun bize ne kadar zaman kazandıracağını önceden bilebilir miyiz?

Kesin bir rakam veremeyiz ama ölçebiliriz. Süreç gözleminde işin bugün ne kadar sürdüğünü ve ne sıklıkla yapıldığını kayda geçiririz; paralel çalıştırma aşamasında da gerçek etkiyi birlikte görürüz.

Bot yazılımı ile API entegrasyonu arasındaki fark nedir?

API entegrasyonu, sistemlerin resmi bağlantı noktası üzerinden konuşmasıdır ve daha dayanıklıdır. Bot ise ekranda bir insanın yapacağı adımları taklit eder; API olmadığında kullanılır ve ekran değiştiğinde güncellenmesi gerekir.

Web scraping yasal mı?

Duruma göre değişir. Herkese açık, kişisel veri içermeyen ve sitenin kurallarınca yasaklanmamış bilgilerin makul sıklıkla toplanması genellikle mümkündür. Kişisel veri toplama, site kurallarını ya da teknik engelleri aşma gerektiren işleri ise yapmıyoruz. Bu cevap genel bir bilgilendirmedir, hukuki tavsiye değildir; özel durumlarda hukuk danışmanınızın görüşü alınmalıdır.

Otomasyon nerede çalışacak?

Çoğu otomasyon bir bulut sunucusunda ya da kendi sunucunuzda kesintisiz çalışır. Yalnızca masaüstü bir programla çalışan botlar ise o programın kurulu olduğu bilgisayarda çalıştırılır. Kurulumu biz yapar, erişimleri size teslim ederiz.

Hedef site değişirse bot bozulur mu?

Ekran üzerinden çalışan botlar, sitenin yapısı değiştiğinde güncelleme gerektirebilir. Bu yüzden botları hata bildirimiyle kurar, bakım sözleşmesi kapsamında değişikliklere uyum sağlarız. API ile çalışan akışlar bu riskten büyük ölçüde etkilenmez.

Hazır otomasyon araçlarını kullanmak varken neden özel geliştirme?

Basit akışlarda hazır araçları biz de öneririz. Özel geliştirme; karmaşık kurallar, yüksek hacim, API'si olmayan sistemler ya da verinin kendi sunucunuzda kalması gerektiğinde anlam kazanır. Hangisinin uygun olduğunu ön analizde birlikte belirleriz.

Bursa'da en iyi otomasyon ve bot yazılımı firmasını nasıl seçerim?

Önce kriterlere bakın: önce API'yi arayan yöntem dürüstlüğü, hata bildirimi, hukuki sınırlara saygı, kodun size teslimi ve ölçülebilir sonuç. Bursa merkezli ekibimiz bu kriterlerin her birini teklifte yazılı olarak karşılar ve süreci yerinde gözlemleyebilir; ayrıntılar Bursa yazılım firması sayfamızda.

WhatsApp bot yaptırmak mümkün mü?

Evet. WhatsApp botunu Meta'nın resmi WhatsApp Business Platform'u (Cloud API) üzerinden kuruyoruz: gelen mesajı okuyan, kurallara göre yanıtlayan, sipariş ya da randevu sisteminize bağlanan ve çözemediği konuşmayı temsilciye devreden bir otomasyon. Telefondaki uygulamayı ekrandan yöneten botlar kurmuyoruz.

Toplu WhatsApp mesajı gönderebilir miyiz?

Onay vermiş alıcılara, Meta'nın onaylı şablonları ve mesaj limitleri dahilinde gönderilebilir. Ticari iletilerde 6563 sayılı Kanun'daki önceden onay şartı ve İYS kaydı geçerlidir. Satın alınmış listelere ya da onaysız kişilere toplu mesaj otomasyonu kurmuyoruz.

Otomasyon için şifrelerimizi paylaşmamız gerekir mi?

Mümkün olduğunca kişisel şifre yerine API anahtarı ya da bu iş için açılmış ayrı bir kullanıcı hesabı kullanırız. Bu hesabın yetkisi yalnızca gereken işlemlerle sınırlandırılır ve erişim bilgileri şifreli olarak saklanır. Böylece bir çalışan ayrıldığında ya da şifre değiştiğinde otomasyon etkilenmez, gerektiğinde erişim tek adımda kapatılabilir.

Bir otomasyon projesine nasıl başlarız?

Tekrarlanan işi ve kullanılan sistemleri ücretsiz ön analiz formuyla bize anlatabilirsiniz. Bursa'daysanız süreci yerinde gözlemlemek için ziyaret de planlayabiliriz.

İlgili hizmetler

Ana hizmet

Özel Yazılım Geliştirme

Özel yazılım geliştirme ile işinizin akışına göre web uygulamaları, yönetim panelleri ve API'ler kuruyoruz. Hazır bir paketin sizi zorladığı yerde sürecinizi araca değil, aracı sürecinize uyduruyoruz.

İnceleyin
İlgili

Yapay Zeka Entegrasyonu

Yapay zeka entegrasyonu ile dil modellerini ve tahminleme modellerini mevcut iş akışlarınıza bağlıyoruz. Amacımız gösterişli bir demo değil, ekibinizin her gün kullandığı ve ölçülebilen bir iyileşme.

İnceleyin
İlgili

Pazaryeri Entegrasyonu: Hazır Programın Yetmediği Yerde Özel Çözüm

Pazaryeri entegrasyonu hazır programın ürün yapınıza, fiyat kurallarınıza ya da iç sistemlerinize uymadığı yerde size özel kurulmalı. Pazaryeri entegrasyonu ile Trendyol, Hepsiburada ve kendi sistemleriniz arasında elle güncellemeyi bitiren, izlenebilir bir köprü kuruyoruz.

İnceleyin

Rehberler

Yazılım · 10 dk

Instagram Bot: Resmi API ile DM ve Yorum Botu, Kurallar ve Kurulum Rehberi

Instagram bot denince iki farklı şey kastediliyor: Meta'nın resmi API'siyle çalışan DM ve yorum botları ile takipçi ve beğeni toplayan otomasyon araçları. İlki işletmeler için meşru bir müşteri hizmeti aracı, ikincisi Meta kurallarına aykırı. Farkı, kuralları ve kurulumu Meta'nın kendi kaynaklarıyla anlattık.

Okuyun
Yazılım · 10 dk

Restoran Programı Nasıl Seçilir? Adisyon, Mutfak, Stok ve e-Adisyon Rehberi

Restoran programı, bir restoranın masa ve paket siparişlerini, mutfağa iletimi, adisyonu, ödemeyi ve stok tüketimini tek sistemde yöneten yazılımdır. Olması gereken özellikleri, GİB'in e-Adisyon kuralını ve hazır restoran yazılımı ile özel geliştirme arasındaki farkı anlattık.

Okuyun
Yazılım · 8 dk

Teklif Hazırlama Programı: Hangi Özellikler Gerekir, CRM mi Özel Yazılım mı?

Teklif hazırlama programı, müşteriye gönderilen fiyat tekliflerinin katalogdan, doğru fiyat ve vergiyle hazırlanmasını, onaylanmasını, takip edilmesini ve kabul edildiğinde siparişe çevrilmesini sağlayan yazılımdır. Özellikleri ve Excel, CRM ile özel yazılım arasındaki seçimi anlattık.

Okuyun

Tüm blog yazıları

Son güncelleme: · Hazırlayan: Duman Dijital ekibi

Teklif

Projenizi konuşalım.

Formu doldurun, telefonla arayın ya da WhatsApp'tan yazın. Hangi kanal size uygunsa.

Hangi konuda destek istiyorsunuz?
Aylık bütçe aralığı (opsiyonel)
İki adım, yaklaşık bir dakika.
Size nasıl ulaşalım?

Telefon veya e-postadan en az birini yazmanız yeterli.

Teşekkürler.

Talebiniz bize ulaştı. En geç 1 iş günü içinde dönüş yapıyoruz. Acil bir durum varsa doğrudan 0539 748 53 22 numarasını arayabilirsiniz.