---
title: Microsoft Teams
description: Gérer les messages, les réactions et les membres dans Teams
---

import { BlockInfoCard } from "@/components/ui/block-info-card"

<BlockInfoCard 
  type="microsoft_teams"
  color="#E0E0E0"
/>

{/* MANUAL-CONTENT-START:intro */}
[Microsoft Teams](https://teams.microsoft.com) est une plateforme robuste de communication et de collaboration qui permet aux utilisateurs d'échanger des messages en temps réel, d'organiser des réunions et de partager du contenu au sein d'équipes et d'organisations. En tant que partie intégrante de l'écosystème de productivité de Microsoft, Microsoft Teams offre des fonctionnalités de chat fluides intégrées à Office 365, permettant aux utilisateurs d'envoyer des messages, de coordonner leur travail et de rester connectés sur différents appareils et flux de travail.

Avec Microsoft Teams, vous pouvez :

- **Envoyer et recevoir des messages** : communiquer instantanément avec des individus ou des groupes dans des fils de discussion  
- **Collaborer en temps réel** : partager des mises à jour et des informations entre équipes dans des canaux et des discussions  
- **Organiser les conversations** : maintenir le contexte avec des discussions structurées et un historique de chat persistant  
- **Partager des fichiers et du contenu** : joindre et consulter des documents, des images et des liens directement dans le chat  
- **S'intégrer avec Microsoft 365** : se connecter de manière transparente avec Outlook, SharePoint, OneDrive et plus encore  
- **Accéder depuis différents appareils** : utiliser Teams sur ordinateur, web et mobile avec des conversations synchronisées dans le cloud  
- **Sécuriser la communication** : exploiter des fonctionnalités de sécurité et de conformité de niveau entreprise

Dans Sim, l'intégration de Microsoft Teams permet à vos agents d'interagir directement avec les messages de chat de manière programmatique. Cela permet des scénarios d'automatisation puissants tels que l'envoi de mises à jour, la publication d'alertes, la coordination des tâches et la réponse aux conversations en temps réel. Vos agents peuvent rédiger de nouveaux messages dans les chats ou les canaux, mettre à jour le contenu en fonction des données de flux de travail et interagir avec les utilisateurs là où la collaboration se produit. En intégrant Sim à Microsoft Teams, vous comblerez le fossé entre les flux de travail intelligents et la communication d'équipe — permettant à vos agents de rationaliser la collaboration, d'automatiser les tâches de communication et de maintenir vos équipes alignées.
{/* MANUAL-CONTENT-END */}

## Instructions d'utilisation

Intégrez Microsoft Teams dans le flux de travail. Lisez, écrivez, mettez à jour et supprimez des messages de conversation et de canal. Répondez aux messages, ajoutez des réactions et listez les membres d'équipe/canal. Peut être utilisé en mode déclencheur pour lancer un flux de travail lorsqu'un message est envoyé à une conversation ou un canal. Pour mentionner des utilisateurs dans les messages, encadrez leur nom avec les balises `<at>` : `<at>userName</at>`

## Outils

### `microsoft_teams_read_chat`

Lire le contenu d'un chat Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `chatId` | chaîne | Oui | L'ID de la conversation à partir de laquelle lire |
| `includeAttachments` | booléen | Non | Télécharger et inclure les pièces jointes des messages \(contenus hébergés\) dans le stockage |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Statut de réussite de l'opération de lecture de la conversation Teams |
| `messageCount` | nombre | Nombre de messages récupérés de la conversation |
| `chatId` | chaîne | ID de la conversation qui a été lue |
| `messages` | tableau | Tableau d'objets de messages de conversation |
| `attachmentCount` | nombre | Nombre total de pièces jointes trouvées |
| `attachmentTypes` | tableau | Types de pièces jointes trouvées |
| `content` | chaîne | Contenu formaté des messages de conversation |
| `attachments` | fichier[] | Pièces jointes téléchargées pour plus de commodité \(aplaties\) |

### `microsoft_teams_write_chat`

Écrire ou mettre à jour du contenu dans une conversation Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `chatId` | chaîne | Oui | L'ID de la conversation dans laquelle écrire |
| `content` | chaîne | Oui | Le contenu à écrire dans le message |
| `files` | fichier[] | Non | Fichiers à joindre au message |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Statut de réussite de l'envoi du message dans la conversation Teams |
| `messageId` | chaîne | Identifiant unique pour le message envoyé |
| `chatId` | chaîne | ID de la conversation où le message a été envoyé |
| `createdTime` | chaîne | Horodatage de création du message |
| `url` | chaîne | URL web vers le message |
| `updatedContent` | booléen | Indique si le contenu a été mis à jour avec succès |

### `microsoft_teams_read_channel`

Lire le contenu d'un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe à partir de laquelle lire |
| `channelId` | chaîne | Oui | L'ID du canal à partir duquel lire |
| `includeAttachments` | booléen | Non | Télécharger et inclure les pièces jointes des messages \(contenus hébergés\) dans le stockage |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Statut de réussite de l'opération de lecture du canal Teams |
| `messageCount` | nombre | Nombre de messages récupérés du canal |
| `teamId` | chaîne | ID de l'équipe qui a été lue |
| `channelId` | chaîne | ID du canal qui a été lu |
| `messages` | tableau | Tableau d'objets de messages du canal |
| `attachmentCount` | nombre | Nombre total de pièces jointes trouvées |
| `attachmentTypes` | tableau | Types de pièces jointes trouvées |
| `content` | chaîne | Contenu formaté des messages du canal |
| `attachments` | fichier[] | Pièces jointes téléchargées pour plus de commodité \(aplaties\) |

### `microsoft_teams_write_channel`

Écrire ou envoyer un message à un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe dans laquelle écrire |
| `channelId` | chaîne | Oui | L'ID du canal dans lequel écrire |
| `content` | chaîne | Oui | Le contenu à écrire dans le canal |
| `files` | fichier[] | Non | Fichiers à joindre au message |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Statut de réussite de l'envoi du message au canal Teams |
| `messageId` | chaîne | Identifiant unique pour le message envoyé |
| `teamId` | chaîne | ID de l'équipe où le message a été envoyé |
| `channelId` | chaîne | ID du canal où le message a été envoyé |
| `createdTime` | chaîne | Horodatage de création du message |
| `url` | chaîne | URL web vers le message |
| `updatedContent` | booléen | Indique si le contenu a été mis à jour avec succès |

### `microsoft_teams_update_chat_message`

Mettre à jour un message existant dans une conversation Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `chatId` | chaîne | Oui | L'ID de la conversation contenant le message |
| `messageId` | chaîne | Oui | L'ID du message à mettre à jour |
| `content` | chaîne | Oui | Le nouveau contenu pour le message |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la mise à jour a réussi |
| `messageId` | chaîne | ID du message mis à jour |
| `updatedContent` | booléen | Indique si le contenu a été mis à jour avec succès |

### `microsoft_teams_update_channel_message`

Mettre à jour un message existant dans un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe |
| `channelId` | chaîne | Oui | L'ID du canal contenant le message |
| `messageId` | chaîne | Oui | L'ID du message à mettre à jour |
| `content` | chaîne | Oui | Le nouveau contenu pour le message |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la mise à jour a réussi |
| `messageId` | chaîne | ID du message mis à jour |
| `updatedContent` | booléen | Indique si le contenu a été mis à jour avec succès |

### `microsoft_teams_delete_chat_message`

Supprimer en douceur un message dans une conversation Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `chatId` | chaîne | Oui | L'ID de la conversation contenant le message |
| `messageId` | chaîne | Oui | L'ID du message à supprimer |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la suppression a réussi |
| `deleted` | booléen | Confirmation de la suppression |
| `messageId` | chaîne | ID du message supprimé |

### `microsoft_teams_delete_channel_message`

Supprimer en douceur un message dans un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe |
| `channelId` | chaîne | Oui | L'ID du canal contenant le message |
| `messageId` | chaîne | Oui | L'ID du message à supprimer |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la suppression a réussi |
| `deleted` | booléen | Confirmation de la suppression |
| `messageId` | chaîne | ID du message supprimé |

### `microsoft_teams_reply_to_message`

Répondre à un message existant dans un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe |
| `channelId` | chaîne | Oui | L'ID du canal |
| `messageId` | chaîne | Oui | L'ID du message auquel répondre |
| `content` | chaîne | Oui | Le contenu de la réponse |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la réponse a réussi |
| `messageId` | chaîne | ID du message de réponse |
| `updatedContent` | booléen | Indique si le contenu a été envoyé avec succès |

### `microsoft_teams_get_message`

Obtenir un message spécifique d'une conversation ou d'un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Non | L'ID de l'équipe \(pour les messages de canal\) |
| `channelId` | chaîne | Non | L'ID du canal \(pour les messages de canal\) |
| `chatId` | chaîne | Non | L'ID de la conversation \(pour les messages de conversation\) |
| `messageId` | chaîne | Oui | L'ID du message à récupérer |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la récupération a réussi |
| `content` | chaîne | Le contenu du message |
| `metadata` | objet | Métadonnées du message incluant l'expéditeur, l'horodatage, etc. |

### `microsoft_teams_set_reaction`

Ajouter une réaction emoji à un message dans Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Non | L'ID de l'équipe \(pour les messages de canal\) |
| `channelId` | chaîne | Non | L'ID du canal \(pour les messages de canal\) |
| `chatId` | chaîne | Non | L'ID de la conversation \(pour les messages de conversation\) |
| `messageId` | chaîne | Oui | L'ID du message auquel réagir |
| `reactionType` | chaîne | Oui | La réaction emoji \(par ex., ❤️, 👍, 😊\) |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la réaction a été ajoutée avec succès |
| `reactionType` | chaîne | L'emoji qui a été ajouté |
| `messageId` | chaîne | ID du message |

### `microsoft_teams_unset_reaction`

Supprimer une réaction emoji d'un message dans Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Non | L'ID de l'équipe \(pour les messages de canal\) |
| `channelId` | chaîne | Non | L'ID du canal \(pour les messages de canal\) |
| `chatId` | chaîne | Non | L'ID de la conversation \(pour les messages de conversation\) |
| `messageId` | chaîne | Oui | L'ID du message |
| `reactionType` | chaîne | Oui | La réaction emoji à supprimer \(par ex., ❤️, 👍, 😊\) |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la réaction a été supprimée avec succès |
| `reactionType` | chaîne | L'emoji qui a été supprimé |
| `messageId` | chaîne | ID du message |

### `microsoft_teams_list_team_members`

Lister tous les membres d'une équipe Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la liste a été générée avec succès |
| `members` | tableau | Tableau des membres de l'équipe |
| `memberCount` | nombre | Nombre total de membres |

### `microsoft_teams_list_channel_members`

Lister tous les membres d'un canal Microsoft Teams

#### Entrée

| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `teamId` | chaîne | Oui | L'ID de l'équipe |
| `channelId` | chaîne | Oui | L'ID du canal |

#### Sortie

| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | booléen | Indique si la liste a été générée avec succès |
| `members` | tableau | Tableau des membres du canal |
| `memberCount` | nombre | Nombre total de membres |
