UiPath Studio activities rehberi

UiPath aktivitelerini İngilizce ve Türkçe adlarıyla hızlı öğren.

120 UiPath aktivitesi: Sequence, Assign, If, For Each, Excel, UI automation, Browser, Outlook, PDF, Queue, Orchestrator ve Document Understanding.

Güncelleme: 30.05.2026

Seviye Seç

Yeni başlayan, orta ve senior seviyeye göre UiPath aktivitelerini öğren.

Yeni Başlayan

UiPath Temel Aktiviteleri

UiPath Studio içinde akışı kurmak, değişken kullanmak, karar vermek, dosya ve Excel işlemleri yapmak için gereken başlangıç aktiviteleri.

Hedef: küçük bir robotu baştan sona okuyup çalıştırabilmek.
Workflow

Sequence (Sıralı akış)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Flowchart (Akış şeması)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Variables

Assign (Değer ata)

Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.

Ne zaman kullanılır?

Bir değeri birden fazla aktivitede kullanacaksan veya ayarı tek noktadan yönetmek istiyorsan kullan.

Mini akış

Assign ile değer ata -> If veya Switch ile kontrol et -> sonucu Excel/API adımında kullan.

  • Değişken adını anlamlı seç.
  • Tip dönüşümlerini açık yap.
  • Boş değer ihtimalini kontrol et.
Benzer aktiviteler: Assign, Multiple Assign, Deserialize JSON
Variables

Multiple Assign (Çoklu değer ata)

Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.

Ne zaman kullanılır?

Bir değeri birden fazla aktivitede kullanacaksan veya ayarı tek noktadan yönetmek istiyorsan kullan.

Mini akış

Assign ile değer ata -> If veya Switch ile kontrol et -> sonucu Excel/API adımında kullan.

  • Değişken adını anlamlı seç.
  • Tip dönüşümlerini açık yap.
  • Boş değer ihtimalini kontrol et.
Benzer aktiviteler: Assign, Multiple Assign, Deserialize JSON
Control Flow

If (Eğer)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

Else If (Değilse eğer)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

Switch (Seçime göre dallan)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

While (Koşul sağlandıkça döngü)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

Do While (Önce çalıştır sonra kontrol et)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

For Each (Her biri için)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

Break (Döngüden çık)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Control Flow

Continue (Sonraki öğeye geç)

Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.

Ne zaman kullanılır?

Dosya var mı, satır uygun mu, deneme tamamlandı mı gibi kararlar gerekiyorsa kullan.

Mini akış

If ile kontrol et -> uygun dalı çalıştır -> gerekirse Break veya Continue ile döngüyü yönet.

  • İç içe koşulları sade tut.
  • Sonsuz döngü riski bırakma.
  • Her dalın beklenen sonucunu logla.
Benzer aktiviteler: If, Switch, For Each, While
Workflow

Delay (Bekle)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Comment (Yorum)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Log Message (Log mesajı yaz)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Message Box (Mesaj kutusu)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Input Dialog (Girdi penceresi)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Variables

Create List (Liste oluştur)

Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.

Ne zaman kullanılır?

Bir değeri birden fazla aktivitede kullanacaksan veya ayarı tek noktadan yönetmek istiyorsan kullan.

Mini akış

Assign ile değer ata -> If veya Switch ile kontrol et -> sonucu Excel/API adımında kullan.

  • Değişken adını anlamlı seç.
  • Tip dönüşümlerini açık yap.
  • Boş değer ihtimalini kontrol et.
Benzer aktiviteler: Assign, Multiple Assign, Deserialize JSON
Variables

Append Item to List (Listeye öğe ekle)

Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.

Ne zaman kullanılır?

Bir değeri birden fazla aktivitede kullanacaksan veya ayarı tek noktadan yönetmek istiyorsan kullan.

Mini akış

Assign ile değer ata -> If veya Switch ile kontrol et -> sonucu Excel/API adımında kullan.

  • Değişken adını anlamlı seç.
  • Tip dönüşümlerini açık yap.
  • Boş değer ihtimalini kontrol et.
Benzer aktiviteler: Assign, Multiple Assign, Deserialize JSON
DataTable

Add Data Row (Veri satırı ekle)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
File

Read Text File (Metin dosyası oku)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Write Text File (Metin dosyası yaz)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Create Folder (Klasör oluştur)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Copy File (Dosya kopyala)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Move File (Dosya taşı)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Delete File (Dosya sil)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Path Exists (Yol var mı kontrol et)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
File

Get Files (Dosyaları al)

Dosya ve klasörleri bulur, taşır, kopyalar, siler ve arşivler.

Ne zaman kullanılır?

İndirilen raporları, e-posta eklerini veya çıktı dosyalarını düzenlemek gerekiyorsa kullan.

Mini akış

Get Files -> For Each -> Path Exists -> Move File veya Copy File.

  • Aynı isimli dosya politikasını belirle.
  • Hedef klasörü önceden oluştur.
  • İşlenen/hatalı klasör ayrımı yap.
Benzer aktiviteler: Get Files, Move File, Create Folder
DataTable

Read CSV (CSV oku)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Write CSV (CSV yaz)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
Excel

Use Excel File (Excel dosyası kullan)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Read Range (Aralık oku)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Write Range (Aralık yaz)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Append Range (Aralığa ekle)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

For Each Excel Row (Her Excel satırı için)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Save Excel File (Excel dosyasını kaydet)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Close Workbook (Çalışma kitabını kapat)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Get Cell (Hücre değerini al)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Set Cell (Hücre değerini yaz)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Excel

Auto Fill Range (Aralığı otomatik doldur)

Excel dosyalarını açar, okur, yazar, filtreler ve satır satır işler.

Ne zaman kullanılır?

Sipariş, fatura, cari liste, rapor veya operasyon tablosu Excel üzerinden yönetiliyorsa kullan.

Mini akış

Use Excel File -> Read Range -> For Each Excel Row -> sonucu Write Range ile geri yaz.

  • Başlık satırını doğru tanımla.
  • Dosya kilitliyse hata yakala.
  • Toplu yazma tek tek hücre yazmaktan hızlıdır.
Benzer aktiviteler: Use Excel File, Read Range, Write Range
Orta Seviye

UiPath UI, Web, Mail ve Veri Aktiviteleri

Gerçek iş süreçlerinde en çok kullanılan arayüz, tarayıcı, e-posta, PDF, API ve tablo veri işleme aktiviteleri.

Hedef: portal, Excel, mail ve doküman içeren uçtan uca süreç kurmak.
UI Automation

Use Application/Browser (Uygulama/Tarayıcı kullan)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Click (Tıkla)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Type Into (Metin yaz)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Get Text (Metin al)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Check App State (Uygulama durumunu kontrol et)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
Browser

Extract Table Data (Tablo verisi çıkar)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
UI Automation

Take Screenshot (Ekran görüntüsü al)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Hover (Üzerine gel)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Keyboard Shortcuts (Klavye kısayolları)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Select Item (Öğe seç)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Get Attribute (Öznitelik al)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
Browser

Set Web Attribute (Web özniteliği ayarla)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Navigate To (Adrese git)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Go Back (Geri git)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Refresh Browser (Tarayıcıyı yenile)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Attach Browser (Tarayıcıya bağlan)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Open Browser (Tarayıcı aç)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Close Tab (Sekmeyi kapat)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Download File (Dosya indir)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
Browser

Upload File (Dosya yükle)

Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.

Ne zaman kullanılır?

Portal, intranet veya web tabanlı ERP süreçleri otomasyona alınacaksa kullan.

Mini akış

Open Browser -> Navigate To -> Extract Table Data -> Download File -> Close Tab.

  • Sayfa yüklenmesini dinamik bekle.
  • Yeni sekme/pencere durumunu yönet.
  • Captcha ve MFA senaryolarını tasarımda ayır.
Benzer aktiviteler: Navigate To, Extract Table Data, Download File
PDF/OCR

Read PDF Text (PDF metni oku)

PDF metni okur, OCR uygular ve dokümanlardan alan çıkarmaya yardım eder.

Ne zaman kullanılır?

Fatura, sözleşme, irsaliye veya taranmış doküman işlenecekse kullan.

Mini akış

Read PDF Text -> OCR gerekiyorsa Digitize Document -> alanları doğrula -> tabloya yaz.

  • Taranmış dosyada OCR kalitesini ölç.
  • Alan doğrulama adımı ekle.
  • Düşük güven skorlarını insan kontrolüne yönlendir.
Benzer aktiviteler: Read PDF Text, Digitize Document, Validation Station
PDF/OCR

Read PDF with OCR (OCR ile PDF oku)

PDF metni okur, OCR uygular ve dokümanlardan alan çıkarmaya yardım eder.

Ne zaman kullanılır?

Fatura, sözleşme, irsaliye veya taranmış doküman işlenecekse kullan.

Mini akış

Read PDF Text -> OCR gerekiyorsa Digitize Document -> alanları doğrula -> tabloya yaz.

  • Taranmış dosyada OCR kalitesini ölç.
  • Alan doğrulama adımı ekle.
  • Düşük güven skorlarını insan kontrolüne yönlendir.
Benzer aktiviteler: Read PDF Text, Digitize Document, Validation Station
PDF/OCR

Digitize Document (Dokümanı sayısallaştır)

PDF metni okur, OCR uygular ve dokümanlardan alan çıkarmaya yardım eder.

Ne zaman kullanılır?

Fatura, sözleşme, irsaliye veya taranmış doküman işlenecekse kullan.

Mini akış

Read PDF Text -> OCR gerekiyorsa Digitize Document -> alanları doğrula -> tabloya yaz.

  • Taranmış dosyada OCR kalitesini ölç.
  • Alan doğrulama adımı ekle.
  • Düşük güven skorlarını insan kontrolüne yönlendir.
Benzer aktiviteler: Read PDF Text, Digitize Document, Validation Station
PDF/OCR

Data Extraction Scope (Veri çıkarma kapsamı)

PDF metni okur, OCR uygular ve dokümanlardan alan çıkarmaya yardım eder.

Ne zaman kullanılır?

Fatura, sözleşme, irsaliye veya taranmış doküman işlenecekse kullan.

Mini akış

Read PDF Text -> OCR gerekiyorsa Digitize Document -> alanları doğrula -> tabloya yaz.

  • Taranmış dosyada OCR kalitesini ölç.
  • Alan doğrulama adımı ekle.
  • Düşük güven skorlarını insan kontrolüne yönlendir.
Benzer aktiviteler: Read PDF Text, Digitize Document, Validation Station
PDF/OCR

Present Validation Station (Doğrulama ekranı göster)

PDF metni okur, OCR uygular ve dokümanlardan alan çıkarmaya yardım eder.

Ne zaman kullanılır?

Fatura, sözleşme, irsaliye veya taranmış doküman işlenecekse kullan.

Mini akış

Read PDF Text -> OCR gerekiyorsa Digitize Document -> alanları doğrula -> tabloya yaz.

  • Taranmış dosyada OCR kalitesini ölç.
  • Alan doğrulama adımı ekle.
  • Düşük güven skorlarını insan kontrolüne yönlendir.
Benzer aktiviteler: Read PDF Text, Digitize Document, Validation Station
Mail

Get Outlook Mail Messages (Outlook e-postalarını al)

Outlook ve e-posta süreçlerinde okuma, gönderme, ek kaydetme ve taşıma yapar.

Ne zaman kullanılır?

Süreç e-posta ile başlıyor veya sonuçlar mail ile bildiriliyorsa kullan.

Mini akış

Get Outlook Mail Messages -> Save Attachments -> For Each Attachment -> Reply veya Move Mail.

  • Konu/gönderen filtresi kullan.
  • Okundu/okunmadı durumunu net yönet.
  • Ek dosya uzantılarını doğrula.
Benzer aktiviteler: Get Outlook Mail Messages, Send Outlook Mail Message
Mail

Send Outlook Mail Message (Outlook e-postası gönder)

Outlook ve e-posta süreçlerinde okuma, gönderme, ek kaydetme ve taşıma yapar.

Ne zaman kullanılır?

Süreç e-posta ile başlıyor veya sonuçlar mail ile bildiriliyorsa kullan.

Mini akış

Get Outlook Mail Messages -> Save Attachments -> For Each Attachment -> Reply veya Move Mail.

  • Konu/gönderen filtresi kullan.
  • Okundu/okunmadı durumunu net yönet.
  • Ek dosya uzantılarını doğrula.
Benzer aktiviteler: Get Outlook Mail Messages, Send Outlook Mail Message
Mail

Save Attachments (Ekleri kaydet)

Outlook ve e-posta süreçlerinde okuma, gönderme, ek kaydetme ve taşıma yapar.

Ne zaman kullanılır?

Süreç e-posta ile başlıyor veya sonuçlar mail ile bildiriliyorsa kullan.

Mini akış

Get Outlook Mail Messages -> Save Attachments -> For Each Attachment -> Reply veya Move Mail.

  • Konu/gönderen filtresi kullan.
  • Okundu/okunmadı durumunu net yönet.
  • Ek dosya uzantılarını doğrula.
Benzer aktiviteler: Get Outlook Mail Messages, Send Outlook Mail Message
Mail

Move Mail Message (E-postayı taşı)

Outlook ve e-posta süreçlerinde okuma, gönderme, ek kaydetme ve taşıma yapar.

Ne zaman kullanılır?

Süreç e-posta ile başlıyor veya sonuçlar mail ile bildiriliyorsa kullan.

Mini akış

Get Outlook Mail Messages -> Save Attachments -> For Each Attachment -> Reply veya Move Mail.

  • Konu/gönderen filtresi kullan.
  • Okundu/okunmadı durumunu net yönet.
  • Ek dosya uzantılarını doğrula.
Benzer aktiviteler: Get Outlook Mail Messages, Send Outlook Mail Message
Mail

Reply to Mail Message (E-postayı yanıtla)

Outlook ve e-posta süreçlerinde okuma, gönderme, ek kaydetme ve taşıma yapar.

Ne zaman kullanılır?

Süreç e-posta ile başlıyor veya sonuçlar mail ile bildiriliyorsa kullan.

Mini akış

Get Outlook Mail Messages -> Save Attachments -> For Each Attachment -> Reply veya Move Mail.

  • Konu/gönderen filtresi kullan.
  • Okundu/okunmadı durumunu net yönet.
  • Ek dosya uzantılarını doğrula.
Benzer aktiviteler: Get Outlook Mail Messages, Send Outlook Mail Message
Workflow

Invoke Workflow File (Workflow dosyası çağır)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Invoke Code (Kod çalıştır)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
API

Deserialize JSON (JSON çözümle)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
API

Serialize JSON (JSON oluştur)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
API

HTTP Request (HTTP isteği)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
DataTable

Build Data Table (Veri tablosu oluştur)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Filter Data Table (Veri tablosu filtrele)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Sort Data Table (Veri tablosu sırala)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Merge Data Table (Veri tablolarını birleştir)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Remove Duplicate Rows (Tekrarlı satırları kaldır)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
DataTable

Lookup Data Table (Veri tablosunda ara)

Tablo verisini filtreler, sıralar, birleştirir ve satır bazında işler.

Ne zaman kullanılır?

Excel, CSV, veritabanı veya web tablosundan gelen veriyi temizlemek gerekiyorsa kullan.

Mini akış

Build Data Table -> Filter Data Table -> For Each Row -> sonuç tablosuna Add Data Row.

  • Kolon adlarını standartlaştır.
  • Boş satırları erken temizle.
  • Veri tiplerini işlemden önce düzelt.
Benzer aktiviteler: Build Data Table, Filter Data Table, Sort Data Table
API

Database Connect (Veritabanına bağlan)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
API

Execute Query (Sorgu çalıştır)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
API

Insert/Delete/Update (Ekle/Sil/Güncelle)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
API

Disconnect (Bağlantıyı kapat)

HTTP, JSON ve veritabanı adımlarıyla sistemler arası veri alışverişi yapar.

Ne zaman kullanılır?

UI yerine servis entegrasyonu varsa daha hızlı ve stabil otomasyon için kullan.

Mini akış

HTTP Request -> Deserialize JSON -> alanları oku -> Execute Query veya Queue ekle.

  • Timeout ve hata kodlarını yönet.
  • Gizli bilgileri düz metin tutma.
  • Yanıt şemasını doğrula.
Benzer aktiviteler: HTTP Request, Deserialize JSON, Execute Query
Senior

UiPath Üretim Robotu, Orchestrator ve AI Aktiviteleri

Retry, exception handling, queue, asset, credential, Computer Vision, Document Understanding ve test aktiviteleriyle kurumsal robot tasarımı.

Hedef: izlenebilir, tekrar denenebilir, desteklenebilir üretim robotu tasarlamak.
Error Handling

Try Catch (Hata yakala)

Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.

Ne zaman kullanılır?

Üretim robotunun beklenmeyen hatada iz bırakması ve devam/sonlandırma kararı vermesi gerekiyorsa kullan.

Mini akış

Try Catch -> Retry Scope -> Log Message -> Screenshot -> Rethrow veya devam.

  • Hata mesajını ve işlem referansını logla.
  • Retry sayısını sınırsız bırakma.
  • Kapanış adımlarını Finally mantığıyla düşün.
Benzer aktiviteler: Try Catch, Retry Scope, Global Exception Handler
Error Handling

Throw (Hata fırlat)

Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.

Ne zaman kullanılır?

Üretim robotunun beklenmeyen hatada iz bırakması ve devam/sonlandırma kararı vermesi gerekiyorsa kullan.

Mini akış

Try Catch -> Retry Scope -> Log Message -> Screenshot -> Rethrow veya devam.

  • Hata mesajını ve işlem referansını logla.
  • Retry sayısını sınırsız bırakma.
  • Kapanış adımlarını Finally mantığıyla düşün.
Benzer aktiviteler: Try Catch, Retry Scope, Global Exception Handler
Error Handling

Rethrow (Hatayı yeniden fırlat)

Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.

Ne zaman kullanılır?

Üretim robotunun beklenmeyen hatada iz bırakması ve devam/sonlandırma kararı vermesi gerekiyorsa kullan.

Mini akış

Try Catch -> Retry Scope -> Log Message -> Screenshot -> Rethrow veya devam.

  • Hata mesajını ve işlem referansını logla.
  • Retry sayısını sınırsız bırakma.
  • Kapanış adımlarını Finally mantığıyla düşün.
Benzer aktiviteler: Try Catch, Retry Scope, Global Exception Handler
Error Handling

Retry Scope (Yeniden deneme kapsamı)

Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.

Ne zaman kullanılır?

Üretim robotunun beklenmeyen hatada iz bırakması ve devam/sonlandırma kararı vermesi gerekiyorsa kullan.

Mini akış

Try Catch -> Retry Scope -> Log Message -> Screenshot -> Rethrow veya devam.

  • Hata mesajını ve işlem referansını logla.
  • Retry sayısını sınırsız bırakma.
  • Kapanış adımlarını Finally mantığıyla düşün.
Benzer aktiviteler: Try Catch, Retry Scope, Global Exception Handler
Error Handling

Global Exception Handler (Genel hata yöneticisi)

Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.

Ne zaman kullanılır?

Üretim robotunun beklenmeyen hatada iz bırakması ve devam/sonlandırma kararı vermesi gerekiyorsa kullan.

Mini akış

Try Catch -> Retry Scope -> Log Message -> Screenshot -> Rethrow veya devam.

  • Hata mesajını ve işlem referansını logla.
  • Retry sayısını sınırsız bırakma.
  • Kapanış adımlarını Finally mantığıyla düşün.
Benzer aktiviteler: Try Catch, Retry Scope, Global Exception Handler
Workflow

Parallel (Paralel çalıştır)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Pick Branch (İlk tamamlanan dalı seç)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

State Machine (Durum makinesi)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Trigger Scope (Tetikleyici kapsamı)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
UI Automation

Element Exists (Öğe var mı)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
UI Automation

Image Exists (Görüntü var mı)

Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.

Ne zaman kullanılır?

API yoksa veya kullanıcı arayüzü üzerinden işlem yapmak gerekiyorsa kullan.

Mini akış

Use Application/Browser -> Check App State -> Click -> Type Into -> Get Text.

  • Selector stabilitesini test et.
  • Tıklamadan önce hedefi bekle.
  • Gereksiz ekran hareketlerinden kaçın.
Benzer aktiviteler: Click, Type Into, Get Text, Check App State
AI/DU

Computer Vision Screen Scope (CV ekran kapsamı)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

CV Click (Computer Vision ile tıkla)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

CV Get Text (Computer Vision ile metin al)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
Orchestrator

Add Transaction Item (Kuyruğa işlem ekle)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Get Transaction Item (Kuyruktan işlem al)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Set Transaction Status (İşlem durumunu ayarla)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Add Queue Item (Kuyruk öğesi ekle)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Get Queue Items (Kuyruk öğelerini al)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Start Job (Job başlat)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Get Asset (Asset al)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Set Asset (Asset güncelle)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Orchestrator

Get Credential (Kimlik bilgisi al)

Queue, asset, credential ve job yönetimiyle üretim robotlarını merkezi hale getirir.

Ne zaman kullanılır?

Çok kayıtlı, tekrar denenebilir ve izlenebilir üretim süreçleri kurulacaksa kullan.

Mini akış

Add Queue Item -> Get Transaction Item -> işlem yap -> Set Transaction Status.

  • Her transaction için benzersiz referans kullan.
  • Business ve system exception ayrımı yap.
  • Asset ve credential kullan.
Benzer aktiviteler: Get Transaction Item, Set Transaction Status, Get Asset
Workflow

Create Form (Form oluştur)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Show Form (Form göster)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
Workflow

Callout (Ekran yönlendirmesi)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File
AI/DU

Document Understanding Process (DU süreci)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

Classify Document Scope (Doküman sınıflandırma kapsamı)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

Train Classifiers Scope (Sınıflandırıcı eğit)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

Machine Learning Extractor (ML çıkarıcı)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
AI/DU

DU Validation Action (DU doğrulama aksiyonu)

Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

Ne zaman kullanılır?

Şablonu değişen dokümanlar, görsel arayüzler veya sınıflandırma gereken işler varsa kullan.

Mini akış

Digitize -> Classify -> Extract -> Validate -> sonucu Queue/Excel sistemine yaz.

  • Model güven skorunu takip et.
  • İnsan doğrulama sınırı belirle.
  • Eğitim verisini telif ve gizlilik açısından kontrol et.
Benzer aktiviteler: Machine Learning Extractor, CV Click, Validation Action
Testing

Test Activity (Aktivite testi)

Robot kalitesini test eder, doğrulama adımları ve ekran kanıtı üretir.

Ne zaman kullanılır?

Canlıya geçmeden önce kritik akışları regresyon testinden geçirmek istiyorsan kullan.

Mini akış

Test Activity -> Verify Expression -> Take Screenshot -> test sonucunu raporla.

  • Test verisini canlı veriden ayır.
  • Beklenen sonucu açık yaz.
  • Kırılan testi hatayla birlikte logla.
Benzer aktiviteler: Verify Expression, Test Activity, Take Screenshot
Testing

Verify Expression (İfadeyi doğrula)

Robot kalitesini test eder, doğrulama adımları ve ekran kanıtı üretir.

Ne zaman kullanılır?

Canlıya geçmeden önce kritik akışları regresyon testinden geçirmek istiyorsan kullan.

Mini akış

Test Activity -> Verify Expression -> Take Screenshot -> test sonucunu raporla.

  • Test verisini canlı veriden ayır.
  • Beklenen sonucu açık yaz.
  • Kırılan testi hatayla birlikte logla.
Benzer aktiviteler: Verify Expression, Test Activity, Take Screenshot
Testing

Take Screenshot for Test (Test ekran görüntüsü)

Robot kalitesini test eder, doğrulama adımları ve ekran kanıtı üretir.

Ne zaman kullanılır?

Canlıya geçmeden önce kritik akışları regresyon testinden geçirmek istiyorsan kullan.

Mini akış

Test Activity -> Verify Expression -> Take Screenshot -> test sonucunu raporla.

  • Test verisini canlı veriden ayır.
  • Beklenen sonucu açık yaz.
  • Kırılan testi hatayla birlikte logla.
Benzer aktiviteler: Verify Expression, Test Activity, Take Screenshot
Workflow

Run Local Trigger (Yerel tetikleyici çalıştır)

Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.

Ne zaman kullanılır?

Akış büyümeye başladığında, aynı mantık farklı yerlerde kullanılacaksa veya bakım kolaylığı gerekiyorsa kullan.

Mini akış

Sequence kur -> değişkenleri hazırla -> ana işi alt akışlara böl -> sonucu logla.

  • Akış adlarını iş terimleriyle ver.
  • Tek Sequence içinde çok fazla iş biriktirme.
  • Her kritik blokta log mesajı bırak.
Benzer aktiviteler: Sequence, Flowchart, Invoke Workflow File

Hızlı UiPath Aktivite İndeksi

İngilizce ad + Türkçe karşılık + en kısa kullanım amacı.

Sequence (Sıralı akış)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Flowchart (Akış şeması)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Assign (Değer ata)Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.
Multiple Assign (Çoklu değer ata)Metin, sayı, tarih, liste, sözlük ve ara sonuçları akış boyunca taşır.
If (Eğer)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Else If (Değilse eğer)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Switch (Seçime göre dallan)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
While (Koşul sağlandıkça döngü)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Do While (Önce çalıştır sonra kontrol et)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
For Each (Her biri için)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Break (Döngüden çık)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Continue (Sonraki öğeye geç)Koşul, döngü ve çıkış mantığıyla robotun hangi yoldan ilerleyeceğini belirler.
Delay (Bekle)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Comment (Yorum)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Use Application/Browser (Uygulama/Tarayıcı kullan)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Click (Tıkla)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Type Into (Metin yaz)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Get Text (Metin al)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Check App State (Uygulama durumunu kontrol et)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Extract Table Data (Tablo verisi çıkar)Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.
Take Screenshot (Ekran görüntüsü al)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Hover (Üzerine gel)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Keyboard Shortcuts (Klavye kısayolları)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Select Item (Öğe seç)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Get Attribute (Öznitelik al)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Set Web Attribute (Web özniteliği ayarla)Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.
Navigate To (Adrese git)Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.
Go Back (Geri git)Web sayfalarında gezinir, veri girer, tablo çeker ve dosya indirir/yükler.
Try Catch (Hata yakala)Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.
Throw (Hata fırlat)Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.
Rethrow (Hatayı yeniden fırlat)Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.
Retry Scope (Yeniden deneme kapsamı)Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.
Global Exception Handler (Genel hata yöneticisi)Hata yakalar, retry uygular, ekran görüntüsü/log alır ve kontrollü kapanış sağlar.
Parallel (Paralel çalıştır)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Pick Branch (İlk tamamlanan dalı seç)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
State Machine (Durum makinesi)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Trigger Scope (Tetikleyici kapsamı)Robot akışını okunur bloklara ayırır, karar ve tekrar adımlarını düzenler.
Element Exists (Öğe var mı)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Image Exists (Görüntü var mı)Masaüstü veya web uygulamalarında buton, alan, tablo ve menülerle çalışır.
Computer Vision Screen Scope (CV ekran kapsamı)Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.
CV Click (Computer Vision ile tıkla)Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.
CV Get Text (Computer Vision ile metin al)Document Understanding, ML extractor ve Computer Vision ile akıllı veri çıkarımı sağlar.

100+ Aktivite Kataloğu

Toplam 120 aktivite, seviyelere göre kartlarda listelenmiştir.

Yeni Başlayan

UiPath Temel Aktiviteleri

40 aktivite içerir. Bu bölüm, UiPath Studio içinde en sık ihtiyaç duyulan aksiyonları pratik akış mantığıyla öğretir.

Orta Seviye

UiPath UI, Web, Mail ve Veri Aktiviteleri

45 aktivite içerir. Bu bölüm, UiPath Studio içinde en sık ihtiyaç duyulan aksiyonları pratik akış mantığıyla öğretir.

Senior

UiPath Üretim Robotu, Orchestrator ve AI Aktiviteleri

35 aktivite içerir. Bu bölüm, UiPath Studio içinde en sık ihtiyaç duyulan aksiyonları pratik akış mantığıyla öğretir.

Kullanım Görselleri

Özgün CSS diyagramlarıdır, telifli ekran görüntüsü içermez.

Excel + Queue Robot Akışı

Read RangeAdd Queue ItemGet TransactionSet Status

Üretim robotunda kayıtlar doğrudan Excel döngüsüyle işlenmez; kuyruk yapısı retry, raporlama ve izlenebilirlik sağlar.

Web + UI Automation Katmanı

Use Application/BrowserCheck App StateClick / Type IntoGet Text / Extract TableTry Catch + Screenshot

Arayüz otomasyonunda en önemli fark, her aksiyondan önce hedefin hazır olduğunu doğrulamaktır.

Senior Robot Tasarımı

QueueAssetCredentialRetryLogDUTestGovernance

Senior seviyede robot sadece çalışmaz; neyi, ne zaman, hangi sonuçla yaptığını anlatır.

Kaynaklar

Resmi dokümanlara yönlendiren öğrenme bağlantıları.