# Activities

> This section includes Programming related activities found in the **UiPath.System.Activities** package.

## Programming

This section includes Programming related activities found in the **UiPath.System.Activities** package.

* [Is Match](https://docs.uipath.com/activities/other/latest/workflow/is-match)
* [Matches](https://docs.uipath.com/activities/other/latest/workflow/matches)
* [Modify Text](https://docs.uipath.com/activities/other/latest/workflow/modify-text)
* [Modify Date](https://docs.uipath.com/activities/other/latest/workflow/modify-date)
* [Replace](https://docs.uipath.com/activities/other/latest/workflow/replace)
* [Text to Left/Right](https://docs.uipath.com/activities/other/latest/workflow/text-to-left-right)
* [Add Data Column](https://docs.uipath.com/activities/other/latest/workflow/add-data-column)
* [Add Data Row](https://docs.uipath.com/activities/other/latest/workflow/add-data-row)
* [Build Data Table](https://docs.uipath.com/activities/other/latest/workflow/build-data-table)
* [Clear Data Table](https://docs.uipath.com/activities/other/latest/workflow/clear-data-table)
* [Get Row Item](https://docs.uipath.com/activities/other/latest/workflow/get-row-item)
* [Update Row Item](https://docs.uipath.com/activities/other/latest/workflow/update-row-item)
* [Merge Data Table](https://docs.uipath.com/activities/other/latest/workflow/merge-data-table)
* [Output Data Table](https://docs.uipath.com/activities/other/latest/workflow/output-data-table)
* [Remove Data Column](https://docs.uipath.com/activities/other/latest/workflow/remove-data-column)
* [Remove Data Row](https://docs.uipath.com/activities/other/latest/workflow/remove-data-row)
* [For Each Row in Data Table](https://docs.uipath.com/activities/other/latest/workflow/for-each-row)
* [Generate Data Table From Text](https://docs.uipath.com/activities/other/latest/workflow/generate-data-table)
* [Create List](https://docs.uipath.com/activities/other/latest/workflow/create-list)
* [Append Item to List](https://docs.uipath.com/activities/other/latest/workflow/append-item-to-list)
* [Read List Item](https://docs.uipath.com/activities/other/latest/workflow/read-list-item)
* [Update List Item](https://docs.uipath.com/activities/other/latest/workflow/update-list-item)
* [Add Log Fields](https://docs.uipath.com/activities/other/latest/workflow/add-log-fields)
* [Comment Out](https://docs.uipath.com/activities/other/latest/workflow/comment-out)
* [Comment](https://docs.uipath.com/activities/other/latest/workflow/comment)
* [Change type](https://docs.uipath.com/activities/other/latest/workflow/change-type)
* [Log Message](https://docs.uipath.com/activities/other/latest/workflow/log-message)
* [Remove Log Fields](https://docs.uipath.com/activities/other/latest/workflow/remove-log-fields)
* [Invoke Com Method](https://docs.uipath.com/activities/other/latest/workflow/invoke-com-method)
* [Format Value](https://docs.uipath.com/activities/other/latest/workflow/format-value)
* [Lookup Data Table](https://docs.uipath.com/activities/other/latest/workflow/lookup-data-table)
* [Filter Data Table](https://docs.uipath.com/activities/other/latest/workflow/filter-data-table)
* [Sort Data Table](https://docs.uipath.com/activities/other/latest/workflow/sort-data-table)
* [Remove Duplicate Rows](https://docs.uipath.com/activities/other/latest/workflow/remove-duplicate-rows)
* [Join Data Tables](https://docs.uipath.com/activities/other/latest/workflow/join-data-tables)
* [Report Status](https://docs.uipath.com/activities/other/latest/workflow/report-status)

## System

This section includes System related activities found in the **UiPath.System.Activities** package.

* [Append Line](https://docs.uipath.com/activities/other/latest/workflow/append-line)
* [Compress/Zip Files](https://docs.uipath.com/activities/other/latest/workflow/compress-files)
* [Copy File](https://docs.uipath.com/activities/other/latest/workflow/copy-file)
* [Copy Folder](https://docs.uipath.com/activities/other/latest/workflow/copy-folder-x)
* [Create Folder](https://docs.uipath.com/activities/other/latest/workflow/create-directory)
* [Create File](https://docs.uipath.com/activities/other/latest/workflow/create-file)
* [Delete](https://docs.uipath.com/activities/other/latest/workflow/delete)
* [File Exists](https://docs.uipath.com/activities/other/latest/workflow/file-exists-x)
* [Folder Exists](https://docs.uipath.com/activities/other/latest/workflow/folder-exists-x)
* [Extract/Unzip Files](https://docs.uipath.com/activities/other/latest/workflow/extract-files)
* [Wait for Download](https://docs.uipath.com/activities/other/latest/workflow/get-last-downloaded-file)
* [File Change Trigger](https://docs.uipath.com/activities/other/latest/workflow/file-change-trigger-v-2)
* [For Each File in Folder](https://docs.uipath.com/activities/other/latest/workflow/for-each-file-x)
* [For Each Folder in Folder](https://docs.uipath.com/activities/other/latest/workflow/for-each-folder-x)
* [Delete File](https://docs.uipath.com/activities/other/latest/workflow/delete-file-x)
* [Delete Folder](https://docs.uipath.com/activities/other/latest/workflow/delete-folder-x)
* [Move File](https://docs.uipath.com/activities/other/latest/workflow/move-file)
* [Move Folder](https://docs.uipath.com/activities/other/latest/workflow/move-folder-x)
* [Rename Folder](https://docs.uipath.com/activities/other/latest/workflow/rename-folder-x)
* [Rename File](https://docs.uipath.com/activities/other/latest/workflow/rename-file-x)
* [Path Exists](https://docs.uipath.com/activities/other/latest/workflow/path-exists)
* [Read Text File](https://docs.uipath.com/activities/other/latest/workflow/read-text-file)
* [Write Text File](https://docs.uipath.com/activities/other/latest/workflow/write-text-file)
* [Get File Info](https://docs.uipath.com/activities/other/latest/workflow/get-file-info-x)
* [Get Folder Info](https://docs.uipath.com/activities/other/latest/workflow/get-folder-info-x)
* [Get Processes](https://docs.uipath.com/activities/other/latest/workflow/get-processes)
* [Get Username/Password](https://docs.uipath.com/activities/other/latest/workflow/get-username-password-x)
* [Kill Process](https://docs.uipath.com/activities/other/latest/workflow/kill-process)
* [Beep](https://docs.uipath.com/activities/other/latest/workflow/beep)
* [Get Environment Folder](https://docs.uipath.com/activities/other/latest/workflow/get-environment-folder)
* [Get Environment Variable](https://docs.uipath.com/activities/other/latest/workflow/get-environment-variable)
* [Invoke Power Shell](https://docs.uipath.com/activities/other/latest/workflow/invoke-power-shell)
* [Input Dialog](https://docs.uipath.com/activities/other/latest/workflow/input-dialog)
* [Message Box](https://docs.uipath.com/activities/other/latest/workflow/message-box)
* [Browse for file](https://docs.uipath.com/activities/other/latest/workflow/select-file)
* [Browse for Folder](https://docs.uipath.com/activities/other/latest/workflow/select-folder)
* [Invoke VBScript](https://docs.uipath.com/activities/other/latest/workflow/invoke-vb-script)
* [Process End Trigger](https://docs.uipath.com/activities/other/latest/workflow/process-end-trigger)
* [Process Start Trigger](https://docs.uipath.com/activities/other/latest/workflow/process-start-trigger)
* [File Change Trigger v3](https://docs.uipath.com/activities/other/latest/workflow/file-change-trigger-v-3)
* [Trigger Scope](https://docs.uipath.com/activities/other/latest/workflow/trigger-scope)
* [Repeat Number of Times](https://docs.uipath.com/activities/other/latest/workflow/repeat-number-of-times-x)
* [Set Environment Variable](https://docs.uipath.com/activities/other/latest/workflow/set-environment-variable)

## Workflow

This section includes Workflow related activities found in the **UiPath.System.Activities** package.

* [For Each](https://docs.uipath.com/activities/other/latest/workflow/for-each)
* [Break / Exit Loop](https://docs.uipath.com/activities/other/latest/workflow/break)
* [Retry Scope](https://docs.uipath.com/activities/other/latest/workflow/retry-scope)
* [Check True](https://docs.uipath.com/activities/other/latest/workflow/check-true)
* [Check False](https://docs.uipath.com/activities/other/latest/workflow/check-false)
* [Invoke Workflow File](https://docs.uipath.com/activities/other/latest/workflow/invoke-workflow-file)
* [Launch Workflow Interactive](https://docs.uipath.com/activities/other/latest/workflow/invoke-workflow-interactive)
* [Invoke Code](https://docs.uipath.com/activities/other/latest/workflow/invoke-code)
* [Continue / Skip Current](https://docs.uipath.com/activities/other/latest/workflow/continue)
* [Multiple Assign](https://docs.uipath.com/activities/other/latest/workflow/multiple-assign)
* [While](https://docs.uipath.com/activities/other/latest/workflow/interruptible-while)
* [Do While](https://docs.uipath.com/activities/other/latest/workflow/interruptible-do-while)
* [Repeat Number Of Times](https://docs.uipath.com/activities/other/latest/workflow/repeat-number-of-times-x)
* [Else If](https://docs.uipath.com/activities/other/latest/workflow/if-else-if)

## Orchestrator

This section includes Orchestrator related activities found in the **UiPath.System.Activities** package.

:::important
If a call from any of these activities exceeds the [Orchestrator API rate limits](https://docs.uipath.com/orchestrator/automation-cloud/latest/api-guide/rate-limits#our-rate-limits), it retries the call at the `Retry-after` interval until receiving the data from Orchestrator, or until exceeding the `Timeout` value.
:::

 <colgroup>
  <col/>
  <col/>
 </colgroup>
 
  
     Activity type  
     Activities  
  
 
 
  
     Storage bucket activities  
   
      
          Write Storage Text  
          Upload Storage File  
          List Storage Files  
          Read Storage Text  
          Download Storage File  
          Delete Storage File  
      

  
  
     Asset activities  
   
      
          Get Asset / Get Orchestrator Asset  
          Get Credential  
          Set Asset  
          Set Credential  
          Get Secret  
          Set Secret  
      

  
  
     Job activities  
   
      
          Get Jobs  
          Get Current Job Info  
          Start Job  
          Stop Job  
          Run Job  
      

  
  
     Process activities  
   
      
          Invoke Process  
          Run Parallel Process  
      

  
  
     Queue activities  
   
      
          Add Queue Item  
          Add Transaction Item  
          Delete Queue Items  
          Get Queue Items  
          Get Transaction Item  
          Postpone Transaction Item  
          Set Transaction Progress  
          Set Transaction Status  
          Should Stop  
          Wait Queue Item  
          Bulk Add Queue Items  
          New item added to Queue  
      

  
  
     Business rule activities  
   
      
          Evaluate Business Rule  
      

  
  
     Misc  
   
      
          Raise Alert  
          Orchestrator HTTP Request  
      

  
 

## App Integration

This section includes App Integration related activities found in the **UiPath.System.Activities** package.

* [Custom Input](https://docs.uipath.com/activities/other/latest/workflow/custom-input)
