Saturn Studio – Microsoft Teams

image_pdfimage_print

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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para obtener los equipos.credential
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para listar canales.credential
TeamsSelecciona el equipo del cual deseas listar los canales.Seleccionar un equipo
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para crear un canal.credential
TeamsSelecciona el equipo donde se creará el canal.Seleccionar un equipo
NameNombre del canal a crear.Rocketbot Channel
DescriptionDescripción del propósito del canal.Este es un canal de Rocketbot
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para obtener usuarios.credential
Search QueryBusca usuarios por nombre o correo electrónico. Déjalo vacío para obtener todos los usuarios.John Doe
LimitNúmero máximo de usuarios a retornar (por defecto 25).25
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para enviar un mensaje.credential
TeamsSelecciona el equipo al cual enviar el mensaje.Seleccionar un equipo
ChannelsSelecciona el canal específico para el mensaje.Seleccionar un canal
MessageContenido del mensaje a enviar.Mensaje
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para listar mensajes.credential
TeamsSelecciona el equipo del cual listar los mensajes.Seleccionar un equipo
ChannelsSelecciona el canal del cual listar los mensajes.Seleccionar un canal
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para enviar un mensaje.credential
UserSelecciona al usuario de la lista o ingresa su correo manualmente (debe pertenecer a tu organización).Selecciona un usuario o escribe el email
MessageContenido del mensaje directo.Mensaje
Assign result to variableVariable 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ámetroDescripciónEjemplo
CredentialCredencial de Microsoft necesaria para crear una reunión.credential
SubjectAsunto o título de la reunión.Reunión Rocketbot
Start DateFecha de inicio de la reunión (YYYY-MM-DD).2023-10-01
Start TimeHora exacta de inicio de la reunión.10:00
End DateFecha de finalización de la reunión (YYYY-MM-DD).2023-10-01
End TimeHora exacta de finalización de la reunión.11:00
AttendeesCorreos electrónicos de los asistentes (separados por coma).johndoe@example.com, timcook@example.com
Assign result to variableVariable donde se almacenará el resultado. Ejemplo: [{"id": "F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac", "name": "File.xlsx", "webUrl": "https://onedrive.live.com/personal/f1aa1bdebe2d6235"}]{var}