How to interact with outlook calendar?

what I want to do:

use the outlook app, get multiple shared calendars, get meeting data from the calendars.

I have tried using the following:

  1. Outlook Calendar Activities
    This does not work anymore, requires legacy windows
  2. Microsoft Office 365 Activities Package
    This requires you to create an application in azure, we do not have access to this area.
  3. Microsoft.Office.Interop.Outlook
    This has the same problems as 1.

is there another way to get this data from the outlook app

What I dont want to do: use mouse and keyboard to manually interact with the app

does anyone have an idea on what I can use to achieve this?

Hi @nathan_peake and welcome to the Uipath Forum:
Try this: Outlook Calendar Activities - RPA Component | UiPath Marketplace

Let me know how it goes :slight_smile:


If you are ok with vba then you can try this


Thanks for your response.

This does not work anymore as stated in 1.

Thanks for your idea,

I will look into how viable using a macro will be.

1 Like

Sorry, i misread that part.
I think the best way is to use Uipath API integration. You can find details about Microsoft Calendar APIs here:
Outlook calendar API overview - Microsoft Graph | Microsoft Learn

Office 365 Calendar REST API | ProgrammableWeb

Let us know how it goes :slight_smile:

This requires microsoft graph same issue as 2.