Skip to navigation

Microsoft Teams

Plaats gespreksupdates in een Teams-kanaal met een webhooktool.

Een Teams-workflow kan je kanaal een webhook-URL geven. Je receptionist plaatst hier tijdens een gesprek berichten op met een webhooktool, bijvoorbeeld wanneer een beller om een terugbelverzoek vraagt of iets urgents meldt.

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.

1

Een lege workflow starten

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

2

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.

3

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'].

4

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.

VeldWaarde
Naamnotify_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.”
MethodePOST
URLDe webhook-URL van de workflow
Body Parameterstext (string, vereist): “Het te plaatsen bericht: de naam, het telefoonnummer en de vraag van de beller.”
Toewijzen aan agentsReceptionist

Selecteer Enable en test je receptionist door om een terugbelverzoek te vragen. Het bericht verschijnt in het kanaal. Je kunt elke uitvoering ook controleren in de app Workflows.

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

ProbleemWat je moet controleren
De workflow wordt uitgevoerd maar plaatst nietsDe berichtexpressie moet triggerBody()?['text'] zijn en de bodyparameter moet exact text heten.
Je bent begonnen met een sjabloon voor webhookmeldingenDie 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 401Stel Who can trigger the flow in op Anyone.
De workflow kan niet in het kanaal plaatsenPrivékanalen worden niet ondersteund door deze actie. Gebruik een standaardkanaal of een chat.
De receptionist plaatst nooit berichtenNoem in de beschrijving van de tool de situaties waarin deze berichten moet plaatsen.