activities
latest
false
UiPath logo, featuring letters U and I in white

Productivity activities

Last updated Feb 19, 2026

Technical references

The following table includes a list of each Microsoft 365 classic activity with the Microsoft Graph API it uses and the activity description.

You do not need to be familiar with the Microsoft Graph APIs to use the activities. These links are for informational purposes only in case you want to learn more about the action happening behind-the-scenes.

Excel

ActivityAPI ReferenceDescription
Add SheetAdd worksheetAdds a new worksheet to a specified workbook.
Append RangeUpdate rangeWrites a range of cell data to a specified workbook worksheet.
Copy SheetGet range Add worksheet Update rangeCopies an existing worksheet in a specified workbook and then pastes it as a new worksheet into the same or a different workbook.
Create WorkbookUpload itemCreates a new workbook and uploads it to the specified location.
Delete RangeClear range / Delete rangeDeletes a range of cell data from a specified workbook worksheet.
Get Cell ColorGet range formatRetrieves the color properties of specified cells in a workbook worksheet.
Get SheetsGet worksheetRetrieves and returns an array of worksheets from a specified workbook.
Read CellGet rangeRetrieves the value of a specified cell in a workbook worksheet.
Read ColumnGet rangeRetrieves values from a specified column in a workbook worksheet.
Read RangeGet rangeRetrieves values from a specified range of cells in a workbook worksheet.
Read RowGet rangeRetrieves the values of cells from a specified row in a workbook worksheet.
Rename SheetUpdate worksheetChanges the name of a specified workbook worksheet from its current name to a new name.
Write CellUpdate rangeWrites a value to a specified cell in a workbook worksheet.
Write RangeUpdate rangeWrites a range of cell data starting from a specific cell in a specified workbook worksheet.
Clear rangeClears values, format, fill, border, etc. of a range from the specified sheet.
Copy RangeGet range Add worksheet Update rangeCopies a range and pastes it to another location.
Set Range ColorUpdate range formatSets the background color of a specified range.
Create TableAdd tableCreates a table from the specified range.
Get Table RangeGet rangeRetrieves the range associated with the specified table.
Insert ColumnCreate ColumnInserts a new column in a table. The previous column at the indicated position is shifted to the right.
Delete ColumnDelete table columnDeletes a column from a table.
Insert RowsCreate rowInserts rows at the specified position in a table. Any rows below the inserted rows are shifted downwards.
Delete RowsDelete table rowDeletes the specified rows from a table.
VLookup RangeUse workbook functionsFinds a value in a range using the VLOOKUP function.

Files

ActivityAPI ReferenceDescription
Copy ItemCopy itemCreates a copy of a file or folder and adds it to the same or a new parent folder.
Create FolderCreate folderCreates a new folder in a specified parent directory.
Delete ItemDelete itemDeletes a specified item (e.g., file, folder) in your OneDrive or SharePoint site.
Download FileDownload fileDownloads a specified item (e.g., file, folder) in your OneDrive or SharePoint site.
Export As PDFConvert contentConverts a OneDrive or SharePoint file to a PDF and saves it to a local location.
Find Files and FoldersSearch items and Shared filesFinds the files, metadata, and/or contents that match the values of your search parameters.
Get itemGets the metadata of a specified item with a known ID.
Move ItemMove itemMoves a specified file or folder to a new parent folder with the option to change its name.
Upload FileResumable uploadUploads a local file to your OneDrive or SharePoint site.
Create sharing link Add permissionsShares a file or folder drive item with the specified recipients.
Microsoft SearchPerforms an activity or a series of activities on each file/folder that matches the filter criteria.

Outlook

ActivityAPI ReferenceDescription
Forward MailCreate forward Forward event messageForwards a message, with additional content, to one or more recipients.
Get MailGet message List messagesRetrieves the messages that match your search parameters from a specified mailbox.
Move MailMove event messageMoves a message to a different mail folder.
Reply to MailCreate Reply Reply Create ReplyAll ReplyAllReplies to a specified message.
Send MailCreate message Send mailSend a message to one or more recipients.
Delete MailDelete messageDeletes an email message.
Set Mail CategoriesUpdate messageAssociates categories with a message.

Calendar

ActivityAPI ReferenceDescription
Add AttachmentAdd attachmentAdds an attachment to a specified event.
Add AttendeeUpdate eventAdds an attendee to a specified event.
Add LocationUpdate eventAdds a location to a specified event.
Create EventCreate eventCreates a new event in a specified calendar.
Delete EventDelete eventDeletes a specified event.
Find Meeting TimesFind meeting timesSuggests meeting times and locations based on organizer and attendee availability and your specified range of time that you want the meeting to occur.
Get CalendarsGet calendarRetrieves the properties and relationships of a calendar.
Modify EventUpdate eventChanges an existing event.
RSVPAccept event Decline event Tentatively acceptResponds to a specified event.
Search EventsList eventsRetrieves the events that match your search parameters from the specified calendar.

Groups

ActivityAPI ReferenceDescription
Create GroupCreate groupCreates a new group.
Delete GroupDelete groupDeletes an existing group.
Get GroupGet groupGets a Microsoft 365 Group.
List GroupsList groupsLists all the groups in an organization, including but not limited to Microsoft 365 Groups.

Planner

ActivityAPI ReferenceDescription
Create BucketCreate bucketCreates a new bucket inside a plan.
Delete BucketDelete bucketDeletes a specific Planner bucket.
List BucketsList plan bucketsList all the buckets from a specific plan.
List Bucket TasksList bucket tasksLists all the tasks in a bucket.
Create PlanCreate planCreates a new plan.
Get PlanGet planRetrieves the plan given its ID.
List PlansList plansRetrieves the entire list of plans from a specific Group.
Create TaskCreate taskCreates a new task.
Delete TaskDelete taskDeletes an existing task.
Get TaskGet taskGets a specific task.
List TasksList plan tasksLists all the tasks from a specific plan.
Update TaskUpdate taskUpdates an existing task.

SharePoint Lists

ActivityAPI ReferenceDescription
For Each ListGet lists Get listPerforms an activity or a series of activities on each list in the specified SharePoint site.
Get List InfoGet listGets information about the specified SharePoint List.
For Each List ItemGet itemsPerforms an activity or a series of activities on each list item in the specified SharePoint list.
Delete List ItemDelete itemDeletes the specified list item.
Add List ItemsCreate itemAdds one or multiple list items to the specified SharePoint list.
Update List ItemUpdate itemUpdates the specified list item.
  • Excel
  • Files
  • Outlook
  • Calendar
  • Groups
  • Planner
  • SharePoint Lists

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2026 UiPath. All rights reserved.