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

# MS Teams Setup

> Connect Fincelo to Microsoft Teams for CSM alerts via Adaptive Cards.

## Setup Time: 60 minutes

MS Teams requires an Azure Bot registration for full bidirectional support. For one-way alerts only, you can use an Incoming Webhook in 5 minutes.

***

## Option A — Incoming Webhook (5 minutes, one-way)

1. In Teams → your CS channel → **"⋯" → Connectors**
2. Find **Incoming Webhook** → Configure
3. Name: `Fincelo` → Create → **Copy webhook URL**
4. Fincelo → **Settings → CSM Hub → Channel Config → MS Teams**
5. Paste webhook URL → Save ✅

***

## Option B — Azure Bot (60 minutes, bidirectional)

### Step 1 — Create Azure Bot

1. [portal.azure.com](https://portal.azure.com) → Create a resource → **Azure Bot**
2. Bot handle: `fincelo-csm-hub`
3. Microsoft App ID: **Create new Microsoft App ID**
4. Pricing: F0 (Free) → Create

### Step 2 — Get Credentials

1. Azure Bot → **Configuration**
2. Copy **Microsoft App ID**
3. **Manage Password** → Certificates & secrets → New client secret → Copy value

### Step 3 — Set Messaging Endpoint

1. Azure Bot → Configuration
2. Messaging endpoint: `https://app.fincelo.app/api/webhooks/ms-teams`
3. Apply

### Step 4 — Connect to Teams

1. Azure Bot → **Channels → Microsoft Teams → Connect** → Save

### Step 5 — Configure in Fincelo

1. Fincelo → **Settings → CSM Hub → Channel Config → MS Teams**
2. Enter **Microsoft App ID** + **App Password**
3. Save ✅
