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

# Microsoft Teams

> Connect Juno to Microsoft Teams — notifications, approvals, and video conferencing.

export const FeatureAvailability = ({module, feature}) => {
  const label = feature || module;
  return <Info title="Feature availability">
      {label ? <>This feature requires the <strong>{label}</strong> module. </> : <>This feature may not be enabled for your organization. </>}
      If you don't see it in Juno, contact your administrator.
    </Info>;
};

<FeatureAvailability feature="Microsoft Teams Integration" />

## What does the Teams integration do?

The Microsoft Teams integration provides:

* **Notifications** — learning assignments, budget approvals, and reminders delivered as Teams messages
* **Video conferencing** — create Teams meetings for Juno events
* **Interactive cards** — approve or deny requests directly from Teams

***

## Notifications via Teams

When Teams is configured as your organization's messaging channel, Juno sends notifications as Adaptive Cards in Teams:

* New assignment notifications with a **View in Juno** button
* Budget request approvals with approve/deny buttons
* Event reminders with session details

***

## Video conferencing

When creating events in Juno, you can select **Microsoft Teams** as the video conference provider. A Teams meeting link is automatically generated and included in the event details and calendar invitations.

***

## Setting up Teams (admin)

1. Install the Juno app in your Microsoft Teams environment
2. Configure the bot connection (requires Azure AD app registration)
3. Set Teams as the messaging channel in Juno's tenant configuration
4. Users are automatically connected when they interact with the Juno bot in Teams

***

## Teams vs. Slack

Your organization uses either Slack **or** Teams as the messaging integration — not both simultaneously. Your admin chooses which platform to use.
