Saltearse al contenido

Channel Messages

Channel Messages trabaja con los mensajes de los canales de Microsoft Teams: publica mensajes nuevos, con adjuntos si hace falta, lee los últimos mensajes de un canal, trae un mensaje concreto y responde a un mensaje existente.

Úsalo para que tus flujos avisen al equipo donde ya trabaja, o para que un agente de IA participe en las conversaciones de un canal.

Cuándo usarlo

  • Quieres publicar en el canal de ventas cada pedido grande que entra.
  • Un agente de IA tiene que responder en el hilo a las preguntas que se publican en un canal de soporte.
  • Cada viernes quieres resumir lo que se ha hablado en un canal durante la semana.
  • Quieres compartir en un canal el informe que genera el flujo, como archivo adjunto.

Configuración

Necesitas una credencial Microsoft Teams, que se conecta iniciando sesión con tu cuenta de Microsoft. Consulta Credenciales.

CampoQué hace
Credential (obligatorio)La credencial Microsoft Teams con la que se publica y se lee. Los mensajes se publican en nombre de esa cuenta.
Operation (obligatorio)Lo que hace el componente. Ver Operaciones. Por defecto, Send Message Channel.
Team IDEl equipo, elegido por su nombre.
Channel IDEl canal del equipo, elegido por su nombre.
Message TextEl texto del mensaje o de la respuesta. Admite formato HTML sencillo, como negritas o enlaces. En Send Message Channel y Reply Message.
Message IDEl identificador del mensaje que lees o al que respondes. Lo obtienes con Get Channel Messages o desde Teams Webhook. En Get Message from Channel y Reply Message.
Message CountCuántos mensajes se leen. Por defecto, 20. Solo en Get Channel Messages.
AttachmentsLos archivos que se adjuntan al mensaje. Conecta la salida de un componente que entregue archivos o escribe la dirección web de un archivo. Solo en Send Message Channel.

Operaciones

OperaciónQué hace
Send Message ChannelPublica un mensaje nuevo en el canal, con adjuntos si los hay.
Get Channel MessagesDevuelve los últimos mensajes del canal.
Get Message from ChannelDevuelve un mensaje concreto, con su contenido, su autor y su fecha.
Reply MessageResponde en el hilo de un mensaje existente.

Resultado

La salida Data devuelve un elemento por cada mensaje leído, o un único elemento con el resultado: el mensaje publicado o la respuesta, con su identificador y su fecha.

Puedes conectar el resultado a un agente para que lea la conversación, o a otro componente que guarde los mensajes. El componente también se puede conectar a un Agente como herramienta, para que el agente decida cuándo publicar o leer en el canal. Ver Tool Mode.

Ejemplo

El equipo comercial de una distribuidora quiere enterarse en Teams de cada pedido de más de 5.000 euros.

  1. El flujo recibe los pedidos de la tienda online y filtra los que superan ese importe.
  2. Añade Channel Messages con la operación Send Message Channel y la credencial Microsoft Teams del equipo comercial.
  3. En Team ID elige el equipo Comercial y en Channel ID el canal Pedidos.
  4. En Message Text escribe el aviso con el cliente y el importe del pedido.

Buenas prácticas

  • Si el flujo también escucha ese canal con Teams Webhook, activa allí Ignore Own Messages para que no reaccione a sus propios mensajes.
  • Para responder en el mismo hilo en lugar de abrir uno nuevo, usa Reply Message con el identificador del mensaje original.

Componentes relacionados