You are currently viewing List of Actions available in Power Automate Desktop

List of Actions available in Power Automate Desktop

1. Active Directory

  • Create group
  • Get group info
  • Get group members
  • Modify group
  • Create object
  • Delete object
  • Move object
  • Rename object
  • Create user
  • Get user info
  • Modify user
  • Unlock user
  • Update user info
  • Connect to server
  • Close connection

2. AI Builder (preview)

  • Create text with GPT (preview)

3. AWS

  • Start EC2 instance
  • Stop EC2 instance
  • Reboot EC2 instance
  • Get available EC2 instances
  • Describe instances
  • Create snapshot
  • Describe snapshots
  • Delete snapshot
  • Create volume
  • Attach volume
  • Detach volume
  • Describe volumes
  • Delete volume
  • Create EC2 session
  • End EC2 session

4. Azure

  • Get resource groups
  • Create resource group
  • Delete resource group
  • Get disks
  • Attach disk
  • Detach disk
  • Create managed disk
  • Delete disk
  • Get snapshots
  • Create snapshot
  • Delete snapshot
  • Get virtual machines
  • Describe virtual machine
  • Start virtual machine
  • Stop virtual machine
  • Shut down virtual machine
  • Restart virtual machine
  • Create session
  • Get subscriptions
  • End session

5. Browser automation

  • Extract data from web page
  • Get details of web page
  • Get details of element on web page
  • Take screenshot of web page
  • Focus text field on web page
  • Populate text field on web page
  • Set check box state on web page
  • Select radio button on web page
  • Set drop-down list value on web page
  • Press button on web page
  • If web page contains
  • Wait for web page content
  • Launch new Internet Explorer
  • Launch new Firefox
  • Launch new Chrome
  • Launch new Microsoft Edge
  • Create new tab
  • Go to web page
  • Click link on web page
  • Click download link on web page
  • Run JavaScript function on web page
  • Hover mouse over element on web page
  • Close web browser

6. Clipboard

  • Get clipboard text
  • Set clipboard Text
  • Clear clipboard contents

7. Cloud Connectors

  • Microsoft Dataverse
  • SharePoint
  • Excel Online (Business)
  • Microsoft Forms
  • Microsoft Teams
  • Office 365 Outlook
  • OneDrive
  • OneDrive for work or school
  • OneNote (Business)
  • RSS
  • Word Online (Business)

8. CMD session

  • Open CMD session
  • Read from CMD session
  • Write to CMD session
  • Wait for text on CMD session
  • Close CMD session

9. Compression

  • ZIP files
  • Unzip files

10. Conditional

  • Case
  • Default case
  • Else
  • Else if
  • If
  • Switch

11. Cryptography

  • Encrypt text with AES
  • Decrypt text with AES
  • Encrypt from file with AES
  • Decrypt to file with AES
  • Hash text
  • Hash from file
  • Hash text with key
  • Hash from file with key

12. CyberArk

13. Database

  • Configure a connection string manually
  • Open SQL connection
  • Execute SQL statement
  • Natural language to script powered by copilot (preview)
  • Close SQL connection

14. Date time

  • Add to datetime
  • Subtract dates
  • Get current date and time

15. Email

  • Retrieve email messages
  • Process email messages
  • Send email

16. Excel

  • Resize columns/rows in Excel worksheet
  • Run Excel macro
  • Get active Excel worksheet
  • Get all Excel worksheets
  • Delete Excel worksheet
  • Rename Excel worksheet
  • Copy Excel worksheet
  • Activate cell in Excel worksheet
  • Select cells in Excel worksheet
  • Get selected cell range from Excel worksheet
  • Copy cells from Excel worksheet
  • Paste cells to Excel worksheet
  • Delete from Excel worksheet
  • Insert row to Excel worksheet
  • Delete row from Excel worksheet
  • Insert column to Excel worksheet
  • Delete column from Excel worksheet
  • Find and replace cells in Excel worksheet
  • Get first free row on column from Excel worksheet
  • Read formula from Excel
  • Get table range from Excel worksheet
  • Auto fill cells in Excel worksheet
  • Append cells in Excel worksheet
  • Lookup range in Excel worksheet
  • Set color of cells in Excel worksheet
  • Launch Excel
  • Attach to running Excel
  • Read from Excel worksheet
  • Get active cell on Excel worksheet
  • Save Excel
  • Write to Excel worksheet
  • Close Excel
  • Set active Excel worksheet
  • Add new worksheet
  • Get first free column/row from Excel worksheet
  • Get column name on Excel worksheet
  • Clear cells in Excel worksheet
  • Sort cells in Excel worksheet
  • Filter cells in Excel worksheet
  • Clear filters in Excel worksheet
  • Get empty cell
  • Known limitations

17. Exchange Server

  • Connect to Exchange server
  • Retrieve Exchange email messages
  • Send Exchange email message
  • Process Exchange email messages

18. File

  • If file exists
  • Wait for file
  • Copy file(s)
  • Move file(s)
  • Delete file(s)
  • Rename file(s)
  • Read text from file
  • Write text to file
  • Read from CSV file
  • Write to CSV file
  • Get file path part
  • Get temporary file
  • Convert file to Base64
  • Convert Base64 to file
  • Convert file to binary data
  • Convert binary data to file

19. Folder

  • If folder exists
  • Get files in folder
  • Get subfolders in folder
  • Create folder
  • Delete folder
  • Empty folder
  • Copy folder
  • Move folder
  • Rename folder
  • Get special folder

20. FTP

  • Open FTP connection
  • List FTP directory
  • Open secure FTP connection
  • Close connection
  • Change working directory
  • Download file(s) from FTP
  • Download folder(s) from FTP
  • Upload File(s) to FTP
  • Upload folder(s) to FTP
  • Delete FTP file
  • Rename FTP File
  • Create FTP directory
  • Delete FTP directory
  • Invoke FTP command
  • Synchronize directories

21. Google cognitive

  • Analyze sentiment
  • Analyze entities
  • Analyze syntax
  • Label detection
  • Landmark detection
  • Text Detection
  • Logo detection
  • Image properties detection
  • Safe search detection

22. HTTP

  • Download from web
  • Invoke SOAP web service
  • Invoke web service

23. IBM cognitive

  • Convert document
  • Translate
  • Identify language
  • Analyze tone
  • Classify Image

24. Log message

25. Loop

  • Exit loop
  • For each
  • Loop
  • Loop condition
  • Next loop

26. Message boxes

  • Display message
  • Display input dialog
  • Display select date dialog
  • Display select from list dialog
  • Display select file dialog
  • Display select folder dialog
  • Display custom form

27. Microsoft cognitive

  • Spell check
  • Analyze image
  • Describe image
  • OCR
  • Tag image
  • Detect language
  • Key phrases
  • Sentiment

28. Mouse and keyboard

  • Block Input
  • Get mouse position
  • Move mouse
  • Move mouse to image
  • Move mouse to text on screen (OCR)
  • Send mouse click
  • Send keys
  • Press/release key
  • Set key state
  • Wait for mouse
  • Get keyboard identifier
  • Wait for shortcut key

29. OCR

  • Use the Windows OCR engine
  • Use the Tesseract OCR engine
  • Wait for text on screen (OCR)
  • Extract text with OCR

30. Outlook

  • Launch Outlook
  • Retrieve email messages from Outlook
  • Send email through Outlook
  • Process email messages in Outlook
  • Save Outlook email messages
  • Respond to Outlook mail message
  • Close Outlook

31. PDF

  • Extract text from PDF
  • Extract tables from PDF
  • Extract images from PDF
  • Extract PDF file pages to new PDF file
  • Merge PDF files

32. Run desktop flow

33. SAP automation

  • Launch SAP
  • Attach
  • Create new SAP session
  • Select SAP menu item
  • Close SAP connection
  • Start SAP transaction
  • End SAP transaction
  • Click SAP UI element
  • Get details of SAP UI element
  • Populate SAP text field in element

34. Scripting

  • Natural language to script powered by copilot (preview)
  • Working with variables in scripting actions
  • Run DOS command
  • Run VBScript
  • Run JavaScript
  • Run PowerShell script
  • Run Python script
  • Run .NET script

35. System

  • If process
  • Wait for process
  • Run application
  • Terminate process
  • Ping
  • Set Windows environment variable
  • Get Windows environment variable
  • Delete Windows environment variable

36. Terminal emulation

  • Open terminal session
  • Close terminal session
  • Move cursor on terminal session
  • Get text from terminal session
  • Set text on terminal session
  • Send key to terminal session
  • Wait for text on terminal session
  • Search for text on terminal session

37. Text

  • Use the Recognize entities in text action
  • Append line to text
  • Get subtext
  • Crop text
  • Pad text
  • Trim text
  • Reverse text
  • Change text case
  • Convert text to number
  • Convert number to text
  • Convert text to datetime
  • Convert datetime to text
  • Create random text
  • Join text
  • Split text
  • Parse text
  • Replace text
  • Escape text for regular expression
  • Recognize entities in text
  • Create HTML content

38. UI automation

  • Get details of window
  • Get details of a UI element in window
  • Get selected checkboxes in window
  • Get selected radio button in window
  • Extract data from window
  • Extract data from table
  • Take screenshot of UI element
  • Focus text field in window
  • Populate text field in window
  • Press button in window
  • Select radio button in window
  • Set checkbox state in window
  • Set drop-down list value in window
  • Get window
  • Focus window
  • Set window state
  • Set window visibility
  • Move window
  • Resize window
  • Close window
  • If window contains
  • Wait for window content
  • If image
  • Use desktop
  • Select tab in window
  • Wait for image
  • Hover mouse over UI element in window
  • Click UI element in window
  • Select menu option in window
  • Drag and drop UI element in window
  • Expand/collapse tree node in window
  • If window
  • Wait for window

39. Windows services

  • If service
  • Wait for service
  • Start service
  • Stop service
  • Pause service
  • Resume service

40. Workstation

  • Print document
  • Get default printer
  • Set default printer
  • Show desktop
  • Lock workstation
  • Play sound
  • Empty recycle bin
  • Take screenshot
  • Control screen saver
  • Get screen resolution
  • Set screen resolution
  • Log off user
  • Shutdown computer

41. Work queues

  • Process work queue items
  • Update work queue item
  • Add work queue item
  • Add multiple work queue items
  • Requeue item with delay
  • Update work queue item processing notes
  • Get work queue items by filter

42. XML

  • Read XML from file
  • Write XML to file
  • Execute XPath expression
  • Get XML element attribute
  • Set XML element attribute
  • Remove XML element attribute
  • Get XML element value
  • Set XML element value
  • Insert XML element
  • Remove XML element

43. Word

  • Launch Word
  • Attach to running Word
  • Save Word
  • Close Word
  • Read from Word document
  • Write to Word document
  • Insert image in Word document
  • Find and replace words in Word document

Leave a Reply