> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Microsoft Teams

Workflow Teams może nadać twojemu kanałowi adres URL webhooka. Twój recepcjonista publikuje na nim za pomocą [narzędzia webhook](/docs/pl/reception-ai/integrations/webhooks) podczas rozmowy, na przykład gdy rozmówca prosi o oddzwonienie lub zgłasza pilną sprawę.

> **Note**
>
> Microsoft wycofał przychodzące webhooki konektora Office 365 w Teams. Użyj aplikacji **Workflows**,
> zgodnie z poniższą instrukcją.

## Utwórz workflow webhooka w Teams

Wbudowane szablony **Send webhook alerts to a channel** oczekują Adaptive Card, czyli zagnieżdżonego formatu wiadomości, którego narzędzia webhook nie mogą wysłać. Zamiast tego utwórz workflow od pustego przepływu, aby publikował zwykłe pole `text`.

### Zacznij od pustego workflow

W Teams otwórz aplikację **Workflows**, wybierz **Create**, a następnie **Create from blank**.

### Dodaj wyzwalacz

Dodaj wyzwalacz **When a Teams webhook request is received**. Ustaw **Who can trigger the flow** na **Anyone**. Pozostałe opcje wymagają tokena logowania Microsoft, którego narzędzia webhook nie mogą wysłać.

### Dodaj akcję publikowania

Dodaj akcję **Post message in a chat or channel**. Ustaw **Post as** na **Flow bot**, **Post in** na **Channel** i wybierz zespół oraz kanał. W polu **Message** dodaj wyrażenie o dokładnej wartości `triggerBody()?['text']`.

### Skopiuj adres URL webhooka

Zapisz workflow, a następnie otwórz wyzwalacz i skopiuj wyświetlany adres HTTP URL. Traktuj go jak sekret: każdy, kto go ma, może publikować na kanale.

## Utwórz narzędzie webhook

Przejdź do **Integrations**, wybierz **Add integration** i wybierz **Webhook Tool**.

| Pole                    | Wartość                                                                                                                                          |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Nazwa**               | `notify_team_in_teams`                                                                                                                           |
| **Opis**                | „Opublikuj wiadomość na kanale Teams zespołu. Użyj tego, gdy rozmówca prosi o oddzwonienie, chce porozmawiać z osobą lub zgłasza pilny problem.” |
| **Metoda**              | POST                                                                                                                                             |
| **URL**                 | Adres URL webhooka workflow                                                                                                                      |
| **Parametry body**      | `text` (string, required): „Wiadomość do opublikowania: imię rozmówcy, numer telefonu i to, czego potrzebuje.”                                   |
| **Przypisz do agentów** | **Receptionist**                                                                                                                                 |

Wybierz **Enable**, a następnie [przetestuj recepcjonistę](/docs/pl/reception-ai/receptionist/testing), prosząc o oddzwonienie. Wiadomość pojawi się na kanale. Każde uruchomienie możesz też sprawdzić w aplikacji Workflows.

> **Tip**
>
> Każdy workflow publikuje na jednym kanale lub czacie. Aby publikować na kilku, utwórz osobny workflow i narzędzie
> dla każdego z nich. Workflow należy do osoby, która go utworzyła, i przestaje działać po usunięciu jej konta,
> dlatego dodaj współwłaściciela w Power Automate.

## Rozwiązywanie problemów

| Problem                                       | Co sprawdzić                                                                                                            |
| --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Workflow się uruchamia, ale nic nie publikuje | Wyrażenie wiadomości musi mieć wartość `triggerBody()?['text']`, a parametr body musi nazywać się dokładnie `text`.     |
| Zaczęto od szablonu alertu webhook            | Te szablony oczekują Adaptive Card. Utwórz workflow od pustego przepływu z akcją **Post message in a chat or channel**. |
| Żądania są odrzucane z kodem 401              | Ustaw **Who can trigger the flow** na **Anyone**.                                                                       |
| Workflow nie może publikować na kanale        | Kanały prywatne nie są obsługiwane przez tę akcję. Użyj kanału standardowego lub czatu.                                 |
| Recepcjonista nigdy nie publikuje             | W opisie narzędzia wymień sytuacje, w których powinien publikować.                                                      |