Engati - User Guide
...
Configuring Integrations
Microsoft Outlook
Get Schedule
4min
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
- Navigate to Builder and click Add Node.
- Select Integration > Microsoft Outlook.
- Choose Get Schedule as the action.
- Fill in the required fields to configure the schedule retrieval:

- 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.
If you face any issues or have queries, please reach out to us at [email protected].
Updated 19 Feb 2025

Did this page help you?