Überblick

Plattform, die Chat, Videokonferenzen, Dateispeicher und App-Integration kombiniert. Über die Integration von Langdock kannst du auf Microsoft Teams zugreifen und es direkt aus deinen Unterhaltungen verwalten.
Authentifizierung: OAuth
Kategorie: Microsoft 365
Verfügbarkeit: Alle Workspace-Pläne

Verfügbare Aktionen

Kanal-Nachricht senden

microsoftteams.sendChannelMessage
Sendet eine Nachricht in einem Teams-Kanal im Namen des Users Benötigt Bestätigung: Ja Parameter:
  • content (TEXT, Erforderlich): Die Nachricht, die du senden möchtest
    • channelId (TEXT, Erforderlich): Die eindeutige Kennung des Kanals, in dem du die Nachricht senden möchtest
    • teamId (TEXT, Erforderlich): Die eindeutige Kennung des Teams, in dem du die Nachricht senden möchtest
Output: Gibt die gesendete Nachricht mit ID und Inhalt zurück

Alle Chats auflisten

microsoftteams.listAllChats
Listet alle Chats aus einem bestimmten Team auf, in dem der User Mitglied ist Benötigt Bestätigung: Nein Parameter: Keine Output: Gibt ein Array von Chats mit ihren IDs, Namen und anderen Details zurück

Alle User im Chat auflisten

microsoftteams.listAllUsersinChat
Listet alle User in einem bestimmten Chat auf Benötigt Bestätigung: Nein Parameter:
  • chatId (TEXT, Erforderlich): Die eindeutige ID des Chats, aus dem du die User abrufen möchtest
Output: Gibt ein Array von Usern im angegebenen Chat zurück

Chat-Nachricht senden

microsoftteams.sendChatMessage
Sendet eine Nachricht in einem Teams-Chat im Namen des Users Benötigt Bestätigung: Ja Parameter:
  • chatId (TEXT, Erforderlich): Die eindeutige Kennung des Chats, in dem du die Nachricht senden möchtest
    • content (TEXT, Erforderlich): Die Nachricht, die du senden möchtest
Output: Gibt die gesendete Nachricht mit ID und Inhalt zurück

Alle Teams auflisten

microsoftteams.listAllTeams
Listet alle Teams auf, in denen der User Mitglied ist Benötigt Bestätigung: Nein Parameter: Keine Output: Gibt ein Array von Teams mit ihren IDs, Namen und anderen Details zurück

Alle Kanäle auflisten

microsoftteams.listAllChannels
Listet alle Kanäle aus einem bestimmten Team auf, in dem der User Mitglied ist Benötigt Bestätigung: Nein Parameter:
  • teamId (TEXT, Erforderlich): Die ID des Teams, für das alle Kanäle aufgelistet werden sollen
Output: Gibt ein Array von Kanälen mit ihren IDs, Namen und anderen Details zurück

Nachrichten suchen

microsoftteams.searchMessages
Sucht nach Chat- und Kanal-Nachrichten in Microsoft Teams, die der angegebenen Abfrage entsprechen Benötigt Bestätigung: Nein Parameter:
  • query (TEXT, Erforderlich): Suchbegriff zum Finden von Nachrichten in Microsoft Teams
Output: Gibt ein Array von Nachrichten zurück, die der Suchabfrage entsprechen

Chat finden

microsoftteams.findChat
Ermöglicht es dir, einen Microsoft Teams-Chat anhand seines Namens zu finden Benötigt Bestätigung: Nein Parameter:
  • query (TEXT, Erforderlich): Suchbegriff zum Filtern von Microsoft Teams-Chats anhand ihrer Themennamen
Output: Gibt ein Array von Chats zurück, die den Suchkriterien entsprechen

Triggers


Neue Kanal-Nachricht

microsoftteams.newChannelMessage
Wird ausgelöst, wenn eine neue Nachricht an einen Kanal gesendet wird Benötigt Bestätigung: Nein Parameter:
  • channelId (TEXT, Erforderlich): Die ID des Kanals, den du auf neue Nachrichten überwachen möchtest
    • keyword (TEXT, Optional): Schlüsselwörter, die in der Nachricht enthalten sein sollten, um auszulösen
    • teamId (TEXT, Erforderlich): Die eindeutige ID des Teams, zu dem der Kanal gehört, den du überwachen möchtest
Output: Gibt das Ergebnis des Vorgangs zurück

Neue Chat-Nachricht

microsoftteams.newChatMessage
Wird ausgelöst, wenn du eine neue Chat-Nachricht erhältst Benötigt Bestätigung: Nein Parameter:
  • chatId (TEXT, Erforderlich): Die ID eines Chats, den du überwachen möchtest
    • keyword (TEXT, Optional): Schlüsselwort oder mehrere Schlüsselwörter, nach denen du filtern möchtest
Output: Gibt das Ergebnis des Vorgangs zurück

Neue Kanal-Erwähnung

microsoftteams.newChannelMention
Wird ausgelöst, wenn du in einem Kanal erwähnt wirst Benötigt Bestätigung: Nein Parameter:
  • teamId (TEXT, Optional): Die ID des Teams, das auf Erwähnungen in Kanälen überwacht werden soll
    • channelId (TEXT, Optional): Die ID des Kanals, der auf Erwähnungen in Kanälen überwacht werden soll
    • keyword (TEXT, Optional): Zum Filtern von Nachrichten, die ein bestimmtes Schlüsselwort enthalten
    • mentionType (TEXT, Optional): Typ der zu filternden Erwähnung (kann ‘channel’, ‘team’ oder ‘person’ sein)
Output: Gibt das Ergebnis des Vorgangs zurück

Häufige Anwendungsfälle

Datenmanagement

Microsoft Teams-Daten verwalten und organisieren

Automatisierung

Workflows mit Microsoft Teams automatisieren

Berichte

Einblicke und Berichte generieren

Integration

Microsoft Teams mit anderen Tools verbinden

Best Practices

Erste Schritte:
  1. Aktiviere die Microsoft Teams-Integration in deinen Workspace-Einstellungen
  2. Authentifiziere dich mit OAuth
  3. Teste die Verbindung mit einem einfachen Lesevorgang
  4. Erkunde verfügbare Aktionen für deinen Anwendungsfall
Wichtige Überlegungen:
  • Stelle ordnungsgemäße Authentifizierungs-Anmeldedaten sicher
  • Respektiere Rate Limits und API-Kontingente
  • Überprüfe Datenschutz-Einstellungen
  • Teste Vorgänge zuerst in einer sicheren Umgebung

Fehlerbehebung

ProblemLösung
Authentifizierung fehlgeschlagenÜberprüfe deine OAuth-Anmeldedaten
Rate Limit überschrittenReduziere die Anfrage-Häufigkeit
Daten nicht gefundenÜberprüfe Berechtigungen und Datenverfügbarkeit
Verbindungs-TimeoutÜberprüfe die Netzwerk-Konnektivität

Support

Für weitere Hilfe mit der Microsoft Teams-Integration kontaktiere support@langdock.com