Microsoft Teams
Kanal- und Chat-Nachrichten senden und Workflows bei neuer Teams-Aktivität auslösen
Verbinden Sie Microsoft Teams, um Kanal- und Chat-Nachrichten zu senden und Workflows bei neuen Erwähnungen, Nachrichten oder Meeting-Transkripten zu starten.
Authentifizierung: OAuth 2.0. Verbinden Sie Ihr Microsoft-Konto auf der Integrations-Seite.
Trigger
Neue Kanalerwähnung
Wird ausgelöst, wenn ein Benutzer in einer Teams-Kanalnachricht erwähnt wird.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messageId | string | Nachrichten-ID |
text | string | Vollständiger Nachrichtentext |
user | string | Benutzer-ID des Autors |
channelId | string | Kanal-ID |
teamId | string | Team-ID |
Neue Kanalnachricht
Wird ausgelöst, wenn eine neue Nachricht in einem überwachten Kanal gepostet wird.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messageId | string | Nachrichten-ID |
text | string | Nachrichtentext |
user | string | Benutzer-ID des Autors |
channelId | string | Kanal-ID |
Neue Chat-Nachricht
Wird ausgelöst, wenn eine neue Nachricht in einem Direkt-Chat oder Gruppen-Chat eintrifft.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messageId | string | Nachrichten-ID |
text | string | Nachrichtentext |
user | string | Benutzer-ID des Absenders |
chatId | string | Chat-ID |
Neues Meeting-Transkript
Wird ausgelöst, wenn nach einem Teams-Meeting ein Transkript verfügbar wird.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
meetingId | string | Meeting-ID |
transcript | string | Vollständiger Meeting-Transkripttext |
startedAt | string | Meeting-Startzeit |
participants | array | Liste der Teilnehmernamen |
Aktionen
Kanalnachricht senden
Postet eine Nachricht in einem Teams-Kanal.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Team ID | Ja | Das Team, das den Kanal enthält |
| Channel ID | Ja | Der Kanal, in den gepostet werden soll |
| Message | Ja | Nachrichtentext (unterstützt Markdown) |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messageId | string | ID der gesendeten Nachricht |
Kanalnachrichten abrufen
Ruft aktuelle Nachrichten aus einem Kanal ab.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Team ID | Ja | Team-ID |
| Channel ID | Ja | Kanal-ID |
| Limit | Nein | Anzahl der abzurufenden Nachrichten |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messages | array | Nachrichten-Objekte |
Nachrichten suchen
Sucht Nachrichten in allen Teams.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Query | Ja | Suchanfrage |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messages | array | Passende Nachrichten |
Chat-Nachricht senden
Sendet eine Nachricht in einem Direkt-Chat oder Gruppen-Chat.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Chat ID | Ja | Der Chat, an den gesendet werden soll |
| Message | Ja | Nachrichtentext |
Teams auflisten
Gibt alle Teams zurück, in denen das verbundene Konto Mitglied ist.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
teams | array | Team-Objekte mit id, displayName |
Kanäle auflisten
Gibt Kanäle innerhalb eines Teams zurück.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Team ID | Ja | Das Team, dessen Kanäle aufgelistet werden sollen |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
channels | array | Kanal-Objekte mit id, displayName |
Chats auflisten
Gibt Direkt- und Gruppen-Chats für das verbundene Konto zurück.
| Ausgabe | Typ | Beschreibung |
|---|---|---|
chats | array | Chat-Objekte mit id, topic, members |
Chat-Nachrichten abrufen
Ruft Nachrichten aus einem bestimmten Chat ab.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Chat ID | Ja | Chat-ID |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
messages | array | Nachrichten-Objekte |
Chat finden
Findet einen Chat anhand der E-Mail-Adressen der Teilnehmer.
| Eingabe | Erforderlich | Beschreibung |
|---|---|---|
| Member Emails | Ja | E-Mail-Adressen der Chat-Teilnehmer |
| Ausgabe | Typ | Beschreibung |
|---|---|---|
chat | object | Chat-Objekt oder null, falls nicht gefunden |