What is the best way to query Outlook Calendar data/get meeting reports?

Obi-Wan Maloney 0 Reputation points
2023-02-23T18:14:47.7266667+00:00

I'm trying to figure out the best way to query and/or run reports on meeting data from Outlook. We don't use teams, but everyone uses Outlook for scheduling meetings, so I'm trying to get data on how much time our company, teams, and users are spending in meetings.

Outlook | Windows | Classic Outlook for Windows | For business
Microsoft Security | Microsoft Graph
{count} votes

2 answers

Sort by: Most helpful
  1. Wrighty 5 Reputation points
    2025-02-24T18:12:31.4966667+00:00

    Outlook Optics might help. It provides centralized views, analytics and reporting on Outlook calendars.

    https://www.timewatch.com/products/outlook-optics/

    1 person found this answer helpful.
    0 comments No comments

  2. CharanyaB-MSFT 1,891 Reputation points
    2023-02-23T20:18:25.19+00:00

    Hello @Obi-Wan Maloney,

    Use the email activity reports to get email trend of the amount of email activity going on in your organization. You can understand the split of email send, email read, email received, meeting created, or meeting interacted activities.

    You can use the below APIs to get email activities:

    getEmailActivityUserDetail, getEmailActivityCounts, getEmailActivityUserCounts.

    These methods return a 302 Found response that redirects to a preauthenticated download URL for the report. This report will have "Meeting created actions" and "Meeting interacted actions" details.

    Documentation reference:

    https://learn.microsoft.com/en-us/microsoft-365/admin/activity-reports/email-activity-ww?redirectSourcePath=%252fclient%252fEmail-activity-1cbe2c00-ca65-4fb9-9663-1bbfa58ebe44&view=o365-worldwide#:~:text=Meeting%20created%20actions,cancel%20action%20was%20recorded%20for%20the%20user.

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.