RPA (Robotic Process Automation, robotik süreç otomasyonu), bir çalışanın bilgisayarda yaptığı kurallı ve tekrarlayan işleri — veri kopyalama, form doldurma, dosya taşıma, rapor hazırlama — yazılım botlarının aynı ekranlar üzerinden otomatik yapmasıdır. En iyi sonucu kuralı net, hacmi yüksek ve girdisi dijital süreçlerde verir; karar gerektiren işlerde tek başına yeterli değildir.
RPA'nın "robotu" fiziksel bir makine değil, klavye ve fare yerine geçen bir programdır. Bu rehberde RPA'nın nasıl çalıştığını, hangi süreçlere uygun olduğunu, API entegrasyonu ve yapay zekadan farkını ve bir RPA projesinin adımlarını anlatıyoruz.
RPA nedir, nasıl çalışır?
Bir muhasebe ekibini düşünün. Her sabah biri e-posta kutusundaki tedarikçi faturalarını açar, tutarları ve vade tarihlerini ERP'deki cari karta girer, dosyayı ortak klasöre kaydeder ve öğleden sonra aynı bilgilerle bir Excel tablosunu günceller. İş zor değildir ama zaman alır, dikkat ister ve ay sonunda hacmi ikiye katlanır. Hata ise genellikle bir rakamın yanlış hücreye yazılmasıyla başlar ve haftalar sonra mutabakatta fark edilir.
RPA botu bu akışı bir çalışanın yaptığı gibi yürütür: posta kutusunu kontrol eder, eki açar, gerekli alanları okur, ERP ekranına veya arka plandaki bağlantıya yazar, sonucu kaydeder ve bir istisna gördüğünde — örneğin tutar sipariş tutarıyla uyuşmuyorsa — işi insana devreder. Bot yorulmaz, mesai saati beklemez ve her adımı kayıt altına alır; böylece "bu kayıt nereden geldi?" sorusunun cevabı her zaman bellidir.
Burada önemli bir ayrım var: RPA mevcut sistemleri değiştirmez, onların üstünde çalışır. Eski bir masaüstü programı, API'si olmayan bir web portalı ya da kamu kurumunun ekranı — insan hangi ekranı kullanıyorsa bot da onu kullanabilir. Bu, RPA'yı hızlı kurulan bir çözüm yapar; ama aynı zamanda ekran değiştiğinde botun da güncellenmesi gerektiği anlamına gelir. Bot geçici bir köprüyse kalıcı çözüm seçeneklerini eski yazılım modernizasyonu yazısında ele aldık.
Tekrarlayan işin maliyeti: neden şimdi konuşuluyor?
Tekrarlayan ofis işinin maliyeti bordroda ayrı bir satır olarak görünmez; nitelikli çalışanların gününe yayılır. Otomasyonun ne kadar yaygınlaştığını uluslararası anketler gösteriyor:
Deloitte Global Intelligent Automation Survey 2022 verisine göre 35 ülkeden 479 yöneticinin katıldığı 2021/22 anketinde katılımcıların %74'ü RPA uyguluyordu; otomasyonu ölçeklendiren kuruluşlar ortalama %32 maliyet azalması bildirdi.
Aynı ankette madalyonun öbür yüzü de var: otomasyonu pilot aşamasında yürüten kuruluşlarda ortalama geri dönüş süresi 2020'deki 16 aydan 2021/22'de 22 aya uzamış. Yani RPA kendiliğinden kazandırmıyor; kazanç, doğru süreci seçip ölçeklendirmeyi başaran kurumlarda ortaya çıkıyor.
Türkiye'de otomasyona aday işin hacmi de büyüyor. Gelir İdaresi Başkanlığı 2025 Yılı Faaliyet Raporu verisine göre 2025'te düzenlenen e-Fatura sayısı 1.188.605.103'e ulaştı; bu sayı 2021'de 534.971.392'ydi. Belge dijitalleşti, ancak birçok şirkette bu belgelerin ERP'ye, bankaya ve raporlara aktarılması hâlâ elle yapılıyor. Entegratör tarafının doğru kurgusunu e-Fatura entegrasyonu rehberimizde anlattık.
Bu işleri içeride otomatikleştirecek ekip bulmak da kolay değil. TÜİK Girişimlerde Bilişim Teknolojileri Kullanım Araştırması, 2026 verisine göre girişimlerin yalnızca %15,2'si BİT uzmanı istihdam ediyor; 10-49 çalışanlı girişimlerde oran %10,8'e iniyor ve BİT uzmanı arayanların %31,7'si işe alımda güçlük yaşadığını bildiriyor.
Hangi süreçler RPA'ya uygundur? Örneklerle ölçütler
Her tekrarlayan iş otomasyona uygun değildir. Bir süreci aday listesine almadan önce şu altı ölçütü kontrol edin:
- Kural net mi? "Tutar sipariş tutarıyla aynıysa onayla, farklıysa muhasebe şefine gönder" gibi yazılabilen bir kural varsa uygundur. "Duruma göre karar veririz" deniyorsa önce kural yazılmalıdır.
- Girdi dijital ve yapılandırılmış mı? e-Fatura XML'i, Excel dosyası, portal ekranı idealdir. Taranmış kâğıt ya da serbest metin e-posta ise önce OCR veya yapay zeka ile okunmalıdır; fatura özelinde OCR ile fatura okuma yazımıza bakabilirsiniz.
- Hacim yeterli mi? Ayda birkaç kez yapılan bir işi otomatikleştirmek, botun bakım maliyetini karşılamayabilir. Günlük ya da haftalık tekrar eden işler önceliklidir.
- Süreç istikrarlı mı? Önümüzdeki aylarda değişecek bir ekran veya yeniden tasarlanacak bir akış varsa, önce değişikliği bitirin.
- Hatanın maliyeti yüksek mi? Ödeme, fatura, stok ve bordro gibi hatanın para ya da ceza olarak geri döndüğü işler, kazancı daha görünür kılar.
- İstisnalar tanımlı mı? Botun neyi insana devredeceği baştan belli olmalıdır; istisna oranı çok yüksekse süreç henüz otomasyona hazır değildir.
Tipik adaylar şunlardır: tedarikçi faturalarının ERP'ye girişi, banka hareketlerinin cari hesaplarla eşleştirilmesi, kamu ve banka portallarından düzenli rapor indirilmesi, sipariş e-postalarının sisteme aktarılması, stok ve fiyat listelerinin sistemler arasında güncellenmesi, aylık yönetim raporlarının derlenmesi. Banka hareketlerinin eşleştirilmesini adım adım banka mutabakatı otomasyonu rehberinde ele aldık. Tablolarla yürüyen iş takibinin nerede tıkandığını Excel ile iş takibinin sınırları yazımızda ayrıca anlattık.
RPA, API entegrasyonu ve yapay zeka: hangisi ne zaman?
RPA çoğu zaman "tek çözüm" gibi sunulur; oysa aynı sorunun üç farklı cevabı vardır ve doğru olanı sistemlerinizin durumu belirler. Yapay zeka tarafına nereden başlanacağını şirketlerde yapay zeka nereden başlamalı yazımızda ele aldık.
| Yaklaşım | Nasıl çalışır? | Ne zaman doğru seçim? | Zayıf yanı |
|---|---|---|---|
| RPA | Bot, insanın kullandığı ekranı kullanır | Sistemin API'si yoksa, hızlı sonuç gerekiyorsa | Ekran değişince bot güncellenmeli |
| API entegrasyonu | Sistemler doğrudan veri alışverişi yapar | İki sistemin de API'si varsa, hacim yüksekse | Geliştirme ve sistem erişimi gerektirir |
| Yapay zeka / OCR | Serbest metni, taranmış belgeyi okur ve sınıflandırır | Girdi yapılandırılmamışsa | Sonuç olasılıklıdır, doğrulama kuralı ister |
Pratikte en sağlam çözümler bu üçünü birleştirir: OCR faturayı okur, iş kuralı tutarları kontrol eder, API varsa kayıt doğrudan ERP'ye yazılır, yoksa RPA botu ekrandan girer. Kalıcı ve yüksek hacimli bağlantılarda API her zaman daha dayanıklıdır; farkları API entegrasyonu nedir rehberimizde ayrıntılı ele aldık.
Adım adım bir RPA projesi nasıl yürütülür?
- Süreci olduğu gibi çıkarın. İşi yapan kişiyle oturup her tıklamayı, her istisnayı ve her "bazen şöyle yapıyoruz"u yazıya dökün. Kâğıttaki süreç ile gerçek süreç çoğu zaman farklıdır.
- Önce sadeleştirin. Gereksiz onayları, çift kontrolleri ve artık kimsenin kullanmadığı raporları çıkarın. Kötü bir süreci otomatikleştirmek, hatayı hızlandırmaktan ibarettir.
- Başarı ölçütünü baştan koyun. İşlem başına süre, hata oranı, gecikme — bugünkü değeri ölçmeden otomasyonun kazancını kanıtlayamazsınız. Getiriyi hesaplama mantığını yapay zeka projesinde ROI ölçümü yazımızda anlattık; aynı yöntem RPA için de geçerlidir.
- Tek süreçle pilot yapın. Yüksek hacimli, kuralı net bir süreç seçin; botu gerçek veriyle, ama insan kontrolü altında çalıştırın.
- İstisna ve hata akışını kurun. Bot bir şeyi çözemediğinde kime, hangi kanaldan, hangi bilgiyle haber verecek? Kayıt ve izleme bu aşamada tasarlanır.
- Erişimi ve güvenliği planlayın. Botun kullandığı hesaplar kişisel hesap olmamalı, yetkisi işin gerektirdiği kadar olmalı ve parolalar güvenli saklanmalıdır. Bot hesaplarının parolalarını insan kullanıcılarla aynı kurallara bağlamak için kurumsal parola güvenliği yazısına bakabilirsiniz.
- Ölçün, sonra ölçeklendirin. Pilotun sonuçlarını ilk ölçümle karşılaştırın; kazanç görünüyorsa benzer süreçlere yayılın.
Sık yapılan hatalar
- Otomasyonu lisans kararı sanmak. Lisans alınır, birkaç bot kurulur, ama süreç sahibi belirlenmediği için ilk ekran değişikliğinde bot durur ve kimse fark etmez.
- Her şeyi aynı anda otomatikleştirmeye çalışmak. Pilotla kanıtlanmamış onlarca bot, bakım yükünü ve getirinin görünme süresini büyütür.
- Botu kişisel kullanıcı adıyla çalıştırmak. Çalışan ayrıldığında ya da parolasını değiştirdiğinde süreç durur, denetimde de işlemi kimin yaptığı belirsizleşir. Kişisel veri işleyen botlarda bu durum 6698 sayılı Kişisel Verilerin Korunması Kanunu (KVKK) ve KVKK uyumu açısından ayrıca değerlendirilmelidir.
Müşteri portalına her gün aynı veriyi elle girmek RPA'nın tipik adaylarındandır. Ancak otomotivde kalıcı çözüm çoğu zaman doğrudan mesaj entegrasyonudur; bunu otomotiv EDI entegrasyonu yazısında anlattık.
Digital Bridge'de bu işi nasıl yapıyoruz?
Hazır bir RPA ürünü satmıyoruz; önce sürecinizi anlıyor, sonra ona uygun otomasyonu kuruyoruz:
- Süreç analizi ve önceliklendirme. RPA ve süreç otomasyonu hizmetimiz kapsamında ekiplerinizle birlikte tekrarlayan işleri listeliyor, yukarıdaki ölçütlerle puanlıyor ve ilk pilot için en yüksek getirili süreci seçiyoruz.
- Doğru aracı seçiyoruz. Sisteminizin API'si varsa kalıcı bağlantıyı API ve sistem entegrasyonu ile kuruyoruz; yoksa otomasyon botlarıyla ekran üzerinden çalışıyoruz. Taranmış belgelerde doküman OCR çözümlerini akışa ekliyoruz.
- E-postayla gelen faturalar. Faturalar e-postayla geliyorsa Smart360 ailesindeki SmartMail, ekteki fatura PDF'inden taraflar, düzenlenme ve vade tarihi, ara toplam, KDV, genel toplam, belge ve vergi numarasını dosya indirilmeden çıkarır; ek tek tıkla SmartFiles alanına kaydedilir. Bu, otomasyon akışının okuma adımını kısaltır.
- ERP ile uyum. Otomasyonun yazdığı verinin ERP'nizdeki kurallarla çelişmemesi için ERP tarafındaki alan, onay ve yetki yapısını birlikte kontrol ediyoruz.
- Yazılı teklif ve ölçülebilir hedef. Kapsamı, aşamaları ve bedeli yazılı teklifte netleştiriyor; pilotun başarısını baştan belirlediğimiz ölçütlerle raporluyoruz.
- Yol haritası. Otomasyonu tekil projeler yerine bir bütün olarak planlamak isteyen kurumlar için dijital dönüşüm danışmanlığı kapsamında süreç envanteri ve öncelik sırası hazırlıyoruz.
RPA'ya hangi süreçle başlayacağınızdan emin değilseniz, adayları hacim, kural netliği, hata maliyeti ve sistem erişimiyle puanlayan matrisi süreç otomasyonu nereden başlanır yazımızda bulabilirsiniz.
Sonraki adım
Başlamak için büyük bir proje gerekmiyor. Bir hafta boyunca ekibinizin tekrar tekrar yaptığı işleri, her birinin ne kadar sürdüğünü ve ayda kaç kez yapıldığını not edin. Bu liste elinizdeyken iletişim sayfamızdan bize ulaşın; hangi süreçlerin RPA'ya, hangilerinin API entegrasyonuna uygun olduğunu birlikte değerlendirelim. Otomasyonun hazır paketle mi özel yazılımla mı kurulacağına karar verirken özel yazılım mı hazır paket mi yazımız da yol gösterecektir. Entegrasyon ve iş sistemlerine dair diğer rehberler Yazılım Geliştirme yazılarımızda bir arada.