Microsoft Outlook Calendar

Introduction

This document provides an overview of how Autom Mate interacts with Microsoft Outlook Calendar to automate tasks and enhance workflow processes. By leveraging this integration, users can streamline their scheduling and calendar management tasks, reduce manual efforts, and improve overall productivity. The integration allows for seamless creation, modification, and management of calendar events directly from Autom Mate, ensuring that users can focus on more critical activities without worrying about manual calendar updates.

What is Outlook Calendar?

Microsoft Outlook Calendar is a versatile component of Microsoft Outlook, a popular email and calendar application included in the Microsoft Office suite. This tool helps users efficiently manage their time by providing comprehensive features for creating, organizing, and tracking events, appointments, and meetings. It seamlessly integrates with other Microsoft Office applications, making it an indispensable tool for both personal and professional time management.

Key Features:

Highlights include scheduling, reminders, sharing calendars, and integration with other Microsoft Office applications.

Autom Mate Integration with Outlook Calendar

Autom Mate integrates seamlessly with Microsoft Outlook Calendar to automate various calendar-related tasks, streamlining workflow processes and reducing the need for manual intervention. By leveraging Autom Mate's powerful automation capabilities, users can efficiently manage their calendar events directly from the platform, ensuring consistency and saving valuable time. This integration is designed to interact with Outlook Calendar to automate the creation, retrieval, and management of calendar events.

Using the Integration

Credentials

To use Microsoft Outlook Calendar actions in Autom Mate, you need to create credentials. Follow these steps:

  1. Access Vault Page:

    • Navigate to the Vault page under the Management section in the left side menu.

  2. Application Credentials:

    • Ensure you are on the Application Credentials tab on the left side.

    • Search for Microsoft Outlook Calendar using the filter or manually.

    • Alternatively, click on the "New App Credentials" button at the top left side of the window to create new credentials.

  1. Provide Credential Details:

    • Client ID: Obtain this from the Application page on Azure Portal. Refer to Azure Quickstart Guide for more details.

    • Client Secret Value: Acquire this from the Application page on Azure Portal. Refer to Azure Quickstart Guide for more details.

    • Tenant ID: This is the directory tenant from which you request permission, provided in GUID or friendly name format.

  2. Connect Credentials:

    • After providing the above information, click "Connect" to add the credentials, enabling the use of Microsoft Outlook Calendar actions within Autom Mate.

Here is the steps that needs to be fill while credential is adding:

How To Use Actions

Cancel Calendar Event

Description: Cancel a calendar event in Outlook.

Purpose: This action is used to cancel an existing calendar event in Outlook. It is helpful when an event needs to be removed from the calendar.

Usage: To cancel a calendar event, provide the following input parameters:

  • Mailbox (Required): The email address associated with the Outlook account where the event exists.

  • Event ID (Required): The unique identifier of the calendar event to be canceled.

  • Comment (Required): A comment or reason for canceling the event.

Outputs: Upon successful cancellation, confirmation of the event's cancellation is provided.

Create Calendar Event

Description: Create a new calendar event in Outlook.

Purpose: This action allows users to create a new calendar event in Outlook. It is useful for scheduling appointments, meetings, or events directly from Autom Mate.

Usage: To create a calendar event, provide the following input parameters:

  • Mailbox (Required): The email address associated with the Outlook account where the event will be created.

  • Attendee Email (Required): The email address of the attendee for the event.

  • Subject (Required): The subject or title of the event.

  • Body (Required): Additional details or description of the event.

  • Timezone (Required): The timezone in which the event will occur.

  • Start Date (Required): The start date and time of the event.

  • End Date (Required): The end date and time of the event.

  • Location (Required): The location where the event will take place.

Outputs: Confirmation of the successful creation of the calendar event.

Get Calendar Event

Description: Retrieve details of a specific calendar event in Outlook.

Purpose: This action retrieves the details of a specific calendar event from Outlook. It is useful for accessing information about existing events.

Usage: To retrieve a calendar event, provide the following input parameters:

  • Mailbox (Required): The email address associated with the Outlook account where the event exists.

  • Event ID (Required): The unique identifier of the calendar event to be retrieved.

Outputs: Details of the specified calendar event, including its subject, description, start and end times, location, and other relevant information.

Get Delta Calendar Event

Description: Retrieve delta changes of calendar events in Outlook.

Purpose: This action retrieves the changes of calendar events within a specified timeframe from Outlook. It is useful for syncing calendar data and tracking updates.

Usage: To retrieve delta changes of calendar events, provide the following input parameters:

  • Mailbox (Required): The email address associated with the Outlook account.

  • Start Date Time (Required): The start date and time from which to retrieve delta changes.

  • End Date Time (Required): The end date and time up to which to retrieve delta changes.

Outputs: Delta changes of calendar events within the specified timeframe.

Get User Calendar

Description: Retrieve calendar events of a user in Outlook.

Purpose: This action retrieves the calendar events of a specific user from Outlook. It is useful for accessing and managing calendar data.

Usage: To retrieve calendar events of a user, provide the following input parameters:

  • Mailbox (Required): The email address of the user whose calendar events will be retrieved.

Outputs: Calendar events associated with the specified user.

List My Calendars

Description: List all calendars associated with the user's Outlook account.

Purpose: This action retrieves a list of all calendars associated with the user's Outlook account. It is useful for accessing and managing multiple calendars.

Usage: This action does not require any input parameters.

Outputs: A list of calendars associated with the user's Outlook account, including their names and identifiers.

Get Delta Calendar Event URL

Description: Retrieve delta changes of calendar events using a delta URL in Outlook.

Purpose: This action is used to retrieve delta changes of calendar events within a specified timeframe from Outlook using a delta URL. It is useful for syncing calendar data and tracking updates efficiently.

Usage: To retrieve delta changes of calendar events using a delta URL, provide the following input parameter:

  • Delta URL (Required): The URL containing the delta token for retrieving delta changes of calendar events.

    • Example: https://graph.microsoft.com/v1.0/users/[email protected]/calendarView/delta?$deltatoken=g3XmoZPpES0cu0h_mPznsPOdIc8aHXq92hNYBK6Sc4xWC8lW2DiBHCkPfUrW93hA70GgPDOoF8xVPDzEi73CX5eeGUzvyDrYFnanGobE2gEYwic07s1IXHuWHMOLhuFmAZjlJTAjc-ede6uWd86xeJmMaqoSBd3yaLDzndfdjVc4hK77X3vkRYTmPKXJtPrwBmlL10T21hJ9NLUZH0lx50mp5Ae72FuXgWMLgCOvo34.IG2_gcYwNyPYaN2XLTF8F9DLyZ2qdajlxvUumkqBJNg

Outputs: Delta changes of calendar events within the specified timeframe.

Get Endpoint MS Graph API

Description: Retrieve data from a specified Microsoft Graph API endpoint.

Purpose: This action is used to fetch data from a specified endpoint within the Microsoft Graph API. It is useful for accessing a wide range of information related to Microsoft services, including user details, events, and other organizational data.

Usage: To use the Get Endpoint MS Graph API action, provide the following input parameter:

  • Endpoint (Required): The specific Microsoft Graph API endpoint from which to retrieve data.The specific path within the Microsoft Graph API you want to query. For example, users/{id}/events to get events for a particular user

Outputs: The action returns the data fetched from the specified Microsoft Graph API endpoint. This can include user details, event information, or any other data available through the endpoint.

Update Calendar Event

Description: Update an existing calendar event in Outlook.

Purpose: This action allows users to update details of an existing calendar event in Outlook. It is useful for modifying event information such as start and end times, location, or attendees directly from Autom Mate.

Usage: To update a calendar event, provide the following input parameters:

  • Mailbox (Required): The email address associated with the Outlook account where the event exists.

  • Event ID (Required): The unique identifier of the calendar event to be updated.

  • Start Date (Required): The new start date and time of the event.

    • Format example: 2022-09-01T14:00:00.

  • End Date (Required): The new end date and time of the event.

    • Format example: 2022-09-01T15:00:00.

  • Timezone (Required): The timezone in which the event will occur.

    • Format example: Pacific Standard Time.

For more information on date and time format, visit the Microsoft Graph API DateTimeTimeZone documentation.

Outputs: Confirmation of the successful update of the calendar event.

Additional Tips

Use Cases

FAQ

Last updated