---
title: Get Schedule
slug: get-schedule
docTags: 
createdAt: 2025-02-17T09:32:46.019Z
---

## Overview

The **Get Schedule** node in Engati allows your chatbot to retrieve a user's schedule from their Microsoft Outlook calendar. This helps in automating scheduling tasks, checking availability, and managing appointments efficiently.

By integrating this node, your bot can fetch calendar data within a specific timeframe, ensuring seamless scheduling experiences for users. For getting the schedules from calendar we are storing the payload values in \{\{integration.response}} attribute



## Steps to Retrieve a Schedule in Microsoft Outlook

1. **Navigate to Builder** and click **Add Node**.
2. Select **Integration > Microsoft Outlook**.
3. Choose **Get Schedule** as the action.
4. Fill in the required fields to configure the schedule retrieval:

### Node Fields and Placeholders

::Image[]{src="https://api.archbee.com/api/optimize/FEqjvWZnyymr_PEhXLLlG/oIZX5OHO-RwOXzdvb6Pbl_screenshot-2025-02-17-at-43809-pm.png" size="40" width="368" height="698" position="center" showCaption="false"}

- **Account**: Select the Microsoft Outlook account that will be used to retrieve the schedule.
- **User Email** (*Required*): Enter the email address of the user whose schedule needs to be fetched. You can pass a dynamic value from the App Integrator.
- **Start Datetime** (*Required*): Set the start date and time for the schedule search.
  - The expected format is *YYYY-MM-DDThr\:min\:secZ* (e.g., *2025-02-17T03:00:00Z*). You can also insert a dynamic attribute, such as *\{stud\_date}T\{start\_time\_utc}:00Z*
- **Start Datetime Timezone** (*Required*): Define the timezone for the start datetime.
- **End Datetime** (*Required*): Set the end date and time for the schedule search.
  - The expected format is *YYYY-MM-DDThr\:min\:secZ* (e.g., *2025-02-17T03:00:00Z*). You can also insert a dynamic attribute, such as \{stud\_date}T\{end\_time\_utc}:00Z
- **End Datetime Timezone** (*Required*): Define the timezone for the end datetime.
- **Interval**: Specify the interval at which to check for available slots (e.g., 30 minutes, 1 hour). You can pass a predefined attribute.

Click **Save** to finalize the node configuration. The bot will now be able to fetch and display the user's schedule based on the provided parameters.

## Need Help?

If you face any issues or have queries, please reach out to us at [support@engati.ai](mailto\:support@engati.ai).
