Microsoft Teams-webhook: zo post u berichten in 2026
Microsoft Teams-webhook
Microsoft Teams-webhook: Workflows instellen en kaart-payloads | We.Inc
Stuur in 2026 berichten naar een Teams-kanaal met een webhook: de Workflows-vervanger voor Office 365 Connectors, de einddatums en een payload-builder.
Om vandaag vanuit uw website of app in een Teams-kanaal te posten, opent u het Workflows-menu van het kanaal, kiest u een sjabloon zoals Send webhook alerts to a channel, slaat u het op en kopieert u de link die u krijgt. Stuur daarna een HTTP POST met een JSON-body naar die link. De oude webhooks van Office 365 Connectors zijn buiten gebruik gesteld.
Oude connector-webhooks en de vervanger Workflows
Office 365 Connector-webhook
Workflows-webhook
Status
Buiten gebruik: volgens Microsoft werken ze niet meer na een uitrol gepland van 18 tot 22 mei 2026
De methode die Microsoft nu documenteert
Waar u hem aanmaakt
Instellingen voor kanaalconnectors
Kanaalmenu, daarna Workflows
Draait op
Microsoft 365 Connectors
Power Automate
Kaartformaten
Message cards
Adaptive Cards en het Message Card-formaat (knoppen worden niet weergegeven)
Eigenaar
Het kanaal
De gebruiker die de workflow maakte (voeg mede-eigenaren toe)
Een webhook is een privé webadres dat een bericht van een ander systeem ontvangt, hier uw webshop, formulier of monitoringtool, en het in een Teams-kanaal plaatst. Vul de builder hieronder in om een kant-en-klare JSON-body en een curl-commando te krijgen. Alles draait alleen in uw browser.
Ga in Teams naar het kanaal, kies Meer opties (...) en daarna Workflows.
Zoek het sjabloon Send webhook alerts to a channel, vul de instellingen in en kies Opslaan.
Kopieer de webhooklink die de workflow toont. Behandel hem als een wachtwoord, want iedereen die hem heeft kan posten.
Stuur een HTTP POST met Content-Type: application/json naar die link, met een body uit de builder.
Houd elk bericht onder 28 KB. Microsoft documenteert die limiet en geeft daarboven een foutmelding.
Stuur niet meer dan vier verzoeken per seconde. Daarboven remt Teams u af, dus zet meldingen in een wachtrij en probeer opnieuw met steeds langere pauzes.
Voeg een mede-eigenaar toe aan de workflow. Als de maker vertrekt, kan een flow zonder eigenaar stoppen met werken.
Zet geen HTML in kaarttekst. Volgens Microsoft wordt die genegeerd en als platte tekst getoond; eenvoudige Markdown werkt wel.
Veelgestelde vragen
Werken oude incoming webhook-links van Teams nog?
Volgens de update van Microsoft van 14 april 2026 zou de uitrol lopen van 18 mei tot 22 mei 2026, en zouden Office 365 Connectors na die datums niet meer werken. Zet alles wat nog naar een oude connectorlink wijst om naar een Workflows-link.
Kan een Workflows-webhook een Adaptive Card posten?
Ja. Microsoft noemt Adaptive Cards en het oudere Message Card-formaat als ondersteund in Workflows, met één bekend gat: knoppen in message cards worden niet weergegeven.
Kan hij in een privékanaal posten?
Op de pagina van Microsoft staat posten als de flowbot in privékanalen nog als in ontwikkeling, terwijl posten namens een gebruiker wel werkt. Bekijk de bekende problemen op de officiële pagina voordat u erop vertrouwt.
Moet ik code schrijven?
Niet altijd. Veel formuliertools, webshop-apps en uptime-monitors hebben een webhookveld: plak de Workflows-link daar. Code is alleen nodig als u het bericht zelf opbouwt.
Is de webhooklink geheim?
Ja. Iedereen die hem heeft kan in uw kanaal posten, dus bewaar hem in een serverinstelling of omgevingsvariabele, nooit in websitecode die bezoekers kunnen lezen.
Wat er veranderde van 2024 tot 2026
Microsoft kondigde op 3 juli 2024 aan dat Office 365 Connectors in Teams zouden verdwijnen, en verschoof de datums daarna meerdere keren. De laatste update, van 14 april 2026, legde de definitieve uitrol vast op 18 mei tot 22 mei 2026.
De vervanger is de Workflows-app in Teams, die op Power Automate draait. Een workflow begint met de trigger When a Teams webhook request is received en post het bericht daarna in een chat of kanaal.
Platte tekst of een Adaptive Card
De eenvoudigste body is één veld met de naam text. Een Adaptive Card is een JSON-layout die Teams tekent als een nette kader met koppen en feiten, handig voor bestelmeldingen of formulierinzendingen. Hij zit verpakt in een attachments-lijst met het contenttype application/vnd.microsoft.card.adaptive.
Voorbeelden om te kopiëren
Beide voorbeelden sturen naar de link die uw workflow u gaf. Bewaar de link in een omgevingsvariabele op uw server.
Body met Adaptive Card
Dit is de vorm die de eigen voorbeelden van Microsoft gebruiken: een bericht met één bijlage waarvan de inhoud de kaart is.
Verzenden vanuit Node.js met een nieuwe poging bij 429
Een 429-status betekent te veel verzoeken. De lus wacht na elke weigering langer voordat hij het opnieuw probeert.
Payload-builder
Berichtformaat
Platte tekst
Adaptive Card
Kaarttitel
Bericht
Webhooklink (blijft in uw browser)
Plak uw Workflows-link
JSON-body
curl-commando
Grootte van de body: {n} bytes. De limiet van Microsoft is 28 KB.
Deze body is groter dan 28 KB en Teams zou hem weigeren.
Kopiëren
Gekopieerd
Nieuwe bestelling
Bestelling 1042 is betaald. Verzenden vóór vrijdag.