> 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

Een Teams-workflow kan je kanaal een webhook-URL geven. Je receptionist plaatst hier tijdens een gesprek berichten op met een [webhooktool](/docs/nl/reception-ai/integrations/webhooks), bijvoorbeeld wanneer een beller om een terugbelverzoek vraagt of iets urgents meldt.

> **Note**
>
> Microsoft heeft de inkomende webhooks van de Office 365-connector in Teams uitgefaseerd. Gebruik de app **Workflows**,
> zoals hieronder beschreven.

## Een webhookworkflow maken in Teams

De ingebouwde sjablonen **Send webhook alerts to a channel** verwachten een Adaptive Card, een genest berichtformaat dat webhooktools niet kunnen versturen. Maak de workflow in plaats daarvan vanuit een lege flow, zodat deze een eenvoudig veld `text` plaatst.

### Een lege workflow starten

Open in Teams de app **Workflows**, selecteer **Create** en kies **Create from blank**.

### De trigger toevoegen

Voeg de trigger **When a Teams webhook request is received** toe. Stel **Who can trigger the flow** in op **Anyone**. De andere opties vereisen een Microsoft-aanmeldingstoken, dat webhooktools niet kunnen versturen.

### De plaatsingsactie toevoegen

Voeg de actie **Post message in a chat or channel** toe. Stel **Post as** in op **Flow bot**, **Post in** op **Channel** en kies het team en kanaal. Voeg in **Message** een expressie toe met de exacte waarde `triggerBody()?['text']`.

### De webhook-URL kopiëren

Sla de workflow op, open daarna de trigger en kopieer de weergegeven HTTP-URL. Behandel deze als een geheim: iedereen die deze heeft, kan berichten in het kanaal plaatsen.

## De webhooktool maken

Ga naar **Integrations**, selecteer **Add integration** en kies **Webhook Tool**.

| Veld                     | Waarde                                                                                                                                                                    |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Naam**                 | `notify_team_in_teams`                                                                                                                                                    |
| **Beschrijving**         | "Plaats een bericht in het Teams-kanaal van het team. Gebruik dit wanneer een beller om een terugbelverzoek vraagt, met iemand wil spreken of een urgent probleem meldt." |
| **Methode**              | POST                                                                                                                                                                      |
| **URL**                  | De webhook-URL van de workflow                                                                                                                                            |
| **Body Parameters**      | `text` (string, vereist): "Het te plaatsen bericht: de naam, het telefoonnummer en de vraag van de beller."                                                               |
| **Toewijzen aan agents** | **Receptionist**                                                                                                                                                          |

Selecteer **Enable** en [test je receptionist](/docs/nl/reception-ai/receptionist/testing) door om een terugbelverzoek te vragen. Het bericht verschijnt in het kanaal. Je kunt elke uitvoering ook controleren in de app Workflows.

> **Tip**
>
> Elke workflow plaatst berichten in één kanaal of chat. Maak voor berichten in meerdere kanalen of chats voor elk daarvan één workflow en één tool.
> Een workflow behoort toe aan de persoon die deze heeft gemaakt en stopt als diens account wordt verwijderd,
> dus voeg een mede-eigenaar toe in Power Automate.

## Problemen oplossen

| Probleem                                                | Wat je moet controleren                                                                                                               |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| De workflow wordt uitgevoerd maar plaatst niets         | De berichtexpressie moet `triggerBody()?['text']` zijn en de bodyparameter moet exact `text` heten.                                   |
| Je bent begonnen met een sjabloon voor webhookmeldingen | Die sjablonen verwachten een Adaptive Card. Maak de workflow vanuit een lege flow met de actie **Post message in a chat or channel**. |
| Requests worden afgewezen met 401                       | Stel **Who can trigger the flow** in op **Anyone**.                                                                                   |
| De workflow kan niet in het kanaal plaatsen             | Privékanalen worden niet ondersteund door deze actie. Gebruik een standaardkanaal of een chat.                                        |
| De receptionist plaatst nooit berichten                 | Noem in de beschrijving van de tool de situaties waarin deze berichten moet plaatsen.                                                 |