Microsoft Teams Webhook: Nachrichten posten in 2026
Microsoft Teams Webhook
Microsoft Teams Webhook: Workflows einrichten und Card-Payloads | We.Inc
Sende 2026 per Webhook Nachrichten in einen Teams-Kanal: Workflows als Ersatz für Office 365 Connectors, die Abschaltdaten und ein Payload-Builder.
Um heute von deiner Website oder App aus in einen Teams-Kanal zu posten, öffne das Workflows-Menü des Kanals, wähle eine Vorlage wie Send webhook alerts to a channel, speichere sie und kopiere den Link, den sie dir gibt. Sende dann einen HTTP-POST mit einem JSON-Body an diesen Link. Die alten Webhooks über Office 365 Connectors sind abgeschaltet.
Alte Connector-Webhooks und der Ersatz durch Workflows
Webhook über Office 365 Connector
Workflows-Webhook
Status
Abgeschaltet: Laut Microsoft funktionieren sie nach einem Rollout vom 18. bis 22. Mai 2026 nicht mehr
Die Methode, die Microsoft jetzt dokumentiert
Wo du ihn erstellst
Connector-Einstellungen des Kanals
Kanalmenü, dann Workflows
Basiert auf
Microsoft 365 Connectors
Power Automate
Card-Formate
Message Cards
Adaptive Cards und Message-Card-Format (Buttons werden nicht dargestellt)
Gehört
Dem Kanal
Dem Nutzer, der den Workflow erstellt hat (Mitbesitzer hinzufügen)
Ein Webhook ist eine private Webadresse, die eine Nachricht aus einem anderen System annimmt, hier aus deinem Shop, Formular oder Monitoring-Tool, und sie in einem Teams-Kanal ablegt. Füll den Builder unten aus, um einen fertigen JSON-Body und einen curl-Befehl zu bekommen. Er läuft nur in deinem Browser.
Geh in Teams zum Kanal, wähle Weitere Optionen (...) und dann Workflows.
Such nach der Vorlage Send webhook alerts to a channel, füll ihre Einstellungen aus und wähle Speichern.
Kopiere den Webhook-Link, den der Workflow anzeigt. Behandle ihn wie ein Passwort, denn jeder, der ihn hat, kann posten.
Sende einen HTTP-POST mit Content-Type: application/json an diesen Link, mit einem Body aus dem Builder.
Halte jede Nachricht unter 28 KB. Microsoft dokumentiert dieses Größenlimit und gibt darüber einen Fehler zurück.
Sende nicht mehr als vier Anfragen pro Sekunde. Darüber drosselt Teams dich, stelle Benachrichtigungen also in eine Warteschlange und wiederhole mit wachsenden Wartezeiten.
Füge dem Workflow einen Mitbesitzer hinzu. Wenn die Person, die ihn gebaut hat, geht, kann ein Flow ohne Besitzer aufhören zu laufen.
Verwende kein HTML im Card-Text. Laut Microsoft wird es ignoriert und als reiner Text angezeigt; einfaches Markdown funktioniert.
Häufige Fragen
Funktionieren alte Teams-Incoming-Webhook-Links noch?
Microsofts Update vom 14. April 2026 besagte, dass der Rollout vom 18. Mai bis 22. Mai 2026 laufen würde und Office 365 Connectors nach diesen Daten nicht mehr funktionieren. Stelle alles, was noch auf einen alten Connector-Link zeigt, auf einen Workflows-Link um.
Kann ein Workflows-Webhook eine Adaptive Card posten?
Ja. Microsoft führt Adaptive Cards und das ältere Message-Card-Format als in Workflows unterstützt, mit einer bekannten Lücke: Buttons in Message Cards werden nicht dargestellt.
Kann er in einen privaten Kanal posten?
Auf Microsofts Seite wird das Posten als Flow-Bot in privaten Kanälen noch als in Entwicklung geführt, während das Posten im Namen eines Nutzers funktioniert. Prüfe die bekannten Probleme auf der offiziellen Seite, bevor du dich darauf verlässt.
Muss ich Code schreiben?
Nicht immer. Viele Formular-Tools, Shop-Apps und Uptime-Monitore haben ein Webhook-Feld: Füge dort den Workflows-Link ein. Code brauchst du nur, wenn du die Nachricht selbst zusammenbaust.
Ist der Webhook-Link geheim?
Ja. Jeder, der ihn hat, kann in deinen Kanal posten, bewahre ihn also in einer Server-Einstellung oder Umgebungsvariable auf, nie in Website-Code, den Besucher lesen können.
Was sich von 2024 bis 2026 geändert hat
Microsoft hat am 3. Juli 2024 angekündigt, dass Office 365 Connectors in Teams abgeschaltet werden, und die Daten dann mehrmals verschoben. Das letzte Update vom 14. April 2026 legte den finalen Rollout auf den 18. Mai bis 22. Mai 2026.
Der Ersatz ist die Workflows-App in Teams, die auf Power Automate läuft. Ein Workflow beginnt mit dem Trigger When a Teams webhook request is received und postet die Nachricht dann in einen Chat oder Kanal.
Reiner Text oder eine Adaptive Card
Der einfachste Body ist ein einzelnes Feld namens text. Eine Adaptive Card ist ein JSON-Layout, das Teams als ordentliche Box mit Überschriften und Fakten darstellt, passend für Bestellbenachrichtigungen oder Formulareinträge. Sie steckt in einer attachments-Liste mit dem Content-Type application/vnd.microsoft.card.adaptive.
Beispiele zum Kopieren
Beide Beispiele senden an den Link, den dein Workflow dir gegeben hat. Bewahre den Link in einer Umgebungsvariable auf deinem Server auf.
Body einer Adaptive Card
Das ist die Form, die Microsofts eigene Beispiele nutzen: eine Nachricht mit einem Anhang, dessen Inhalt die Card ist.
Aus Node.js senden, mit Wiederholung bei 429
Ein Status 429 bedeutet zu viele Anfragen. Die Schleife wartet nach jeder Ablehnung länger, bevor sie es erneut versucht.
Payload-Builder
Nachrichtenformat
Reiner Text
Adaptive Card
Card-Titel
Nachricht
Webhook-Link (bleibt in deinem Browser)
Füge deinen Workflows-Link ein
JSON-Body
curl-Befehl
Body-Größe: {n} Bytes. Microsofts Limit liegt bei 28 KB.
Dieser Body ist größer als 28 KB, Teams würde ihn ablehnen.
Kopieren
Kopiert
Neue Bestellung
Bestellung 1042 wurde bezahlt. Versand bis Freitag.