> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tala-assistant.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Outlook Calendar

> Check availability and book appointments in Outlook during voice calls

## Overview

The Outlook Calendar integration lets your voice agents check the free slots
of your Outlook calendar and create the appointment in it during the call.

> [!NOTE]
>
> Outlook Calendar is in **Beta**.

## What You Can Do

| Feature | Description |
| - | - |
| **Check Availability** | Busy events in your Outlook calendar block the matching time slots |
| **Create Events** | Book the appointment directly in your Outlook calendar |
| **Booking Hours** | Optionally restrict bookings to one time window per day of the week |
| **Minimum Notice** | Optionally leave a delay between the call and the earliest appointment |

## Setup

**1. Connect Outlook Calendar**

Go to **Integrations** → Click **Create Integration** → Select **Outlook Calendar**

**2. Authorize Access**

Sign in with your Microsoft account and grant calendar permissions.
Tala uses the main calendar of this account.

**3. Optional: Restrict Booking Hours**

On the **Integrations** page, click **Configure** next to Outlook Calendar and
define the hours Tala is allowed to book for each day of the week. Outside those
hours, Tala rejects the slot even if your calendar is empty.

Once Outlook Calendar is connected, your agent uses it automatically during calls.

## Example Conversation

> [accordion] Appointment Booking Flow
>
> **Caller:** I'd like to book an appointment next week.
>
> **Agent:** Of course! Which day suits you?
>
> **Caller:** Tuesday morning.
>
> **Agent:** Let me check... I have 9:30 AM or 11 AM on Tuesday. Which works
> better?
>
> **Caller:** 11 AM, please.
>
> **Agent:** Done, your appointment is booked for Tuesday at 11 AM.

## Troubleshooting

> [accordion] Agent can't access the calendar
>
> * Verify the integration shows as **Connected** on the Integrations page
> * Reconnect it if you recently changed your Microsoft account password or permissions

> [accordion] Agent proposes slots outside your opening hours
>
> * Empty slots are treated as bookable by default
> * Restrict them with the booking hours of the Outlook Calendar configuration

## Next Steps

> [card] [Google Calendar](https://docs.tala-assistant.com/integrations/google-calendar.md)
>
> The same for Google Calendar

> [card] [Workflow Tools](https://docs.tala-assistant.com/workflows/tools.md)
>
> See all available agent tools


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.