Saturn Studio – Microsoft Teams

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í

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}