
Microsoft Teams es una plataforma de colaboración que integra chat, videollamadas, almacenamiento de archivos y aplicaciones en un solo lugar para mejorar la productividad del equipo. Su integración permite automatizar la comunicación interna, la gestión de canales y la programación de reuniones de forma eficiente.
¿Cómo obtener las credenciales? Haz clic aquí
Table of Contents
Descripción de los Comandos
Obtener Equipos (Get Teams)
Recupera los equipos disponibles en Microsoft Teams asociados a la cuenta.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para obtener los equipos. | credential |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |
Listar Canales (List Channels)
Enumera los canales pertenecientes a un equipo específico de Microsoft Teams.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para listar canales. | credential |
| Teams | Selecciona el equipo del cual deseas listar los canales. | Seleccionar un equipo |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |
Crear Canal (Create Channel)
Crea un nuevo canal dentro de un equipo seleccionado.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para crear un canal. | credential |
| Teams | Selecciona el equipo donde se creará el canal. | Seleccionar un equipo |
| Name | Nombre del canal a crear. | Rocketbot Channel |
| Description | Descripción del propósito del canal. | Este es un canal de Rocketbot |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |
Obtener Usuarios (Get Users)
Busca y recupera usuarios de la organización en Microsoft Teams.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para obtener usuarios. | credential |
| Search Query | Busca usuarios por nombre o correo electrónico. Déjalo vacío para obtener todos los usuarios. | John Doe |
| Limit | Número máximo de usuarios a retornar (por defecto 25). | 25 |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "abc123", "name": "John Doe", "email": "john@example.com"}] | {var} |
Enviar Mensaje al Canal (Send Message to Channel)
Publica un mensaje de texto en un canal específico de un equipo.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para enviar un mensaje. | credential |
| Teams | Selecciona el equipo al cual enviar el mensaje. | Seleccionar un equipo |
| Channels | Selecciona el canal específico para el mensaje. | Seleccionar un canal |
| Message | Contenido del mensaje a enviar. | Mensaje |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |
Listar Mensajes (List Messages)
Obtiene el historial de mensajes de un canal determinado.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para listar mensajes. | credential |
| Teams | Selecciona el equipo del cual listar los mensajes. | Seleccionar un equipo |
| Channels | Selecciona el canal del cual listar los mensajes. | Seleccionar un canal |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |
Enviar Mensaje al Usuario (Send Message to User)
Envía un mensaje directo y privado a un usuario de la organización.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para enviar un mensaje. | credential |
| User | Selecciona al usuario de la lista o ingresa su correo manualmente (debe pertenecer a tu organización). | Selecciona un usuario o escribe el email |
| Message | Contenido del mensaje directo. | Mensaje |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: {"messageId": "1234567890", "chatId": "abc123"} | {var} |
Crear Reunión (Create Meeting)
Programa una nueva reunión o evento en Microsoft Teams.
| Parámetro | Descripción | Ejemplo |
| Credential | Credencial de Microsoft necesaria para crear una reunión. | credential |
| Subject | Asunto o título de la reunión. | Reunión Rocketbot |
| Start Date | Fecha de inicio de la reunión (YYYY-MM-DD). | 2023-10-01 |
| Start Time | Hora exacta de inicio de la reunión. | 10:00 |
| End Date | Fecha de finalización de la reunión (YYYY-MM-DD). | 2023-10-01 |
| End Time | Hora exacta de finalización de la reunión. | 11:00 |
| Attendees | Correos electrónicos de los asistentes (separados por coma). | johndoe@example.com, timcook@example.com |
| Assign result to variable | Variable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}] | {var} |

