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.
| Campo | Qué 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 ID | El equipo, elegido por su nombre. |
| Channel ID | El canal del equipo, elegido por su nombre. |
| Message Text | El texto del mensaje o de la respuesta. Admite formato HTML sencillo, como negritas o enlaces. En Send Message Channel y Reply Message. |
| Message ID | El 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 Count | Cuántos mensajes se leen. Por defecto, 20. Solo en Get Channel Messages. |
| Attachments | Los 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ón | Qué hace |
|---|---|
Send Message Channel | Publica un mensaje nuevo en el canal, con adjuntos si los hay. |
Get Channel Messages | Devuelve los últimos mensajes del canal. |
Get Message from Channel | Devuelve un mensaje concreto, con su contenido, su autor y su fecha. |
Reply Message | Responde 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.
- El flujo recibe los pedidos de la tienda online y filtra los que superan ese importe.
- Añade Channel Messages con la operación
Send Message Channely la credencial Microsoft Teams del equipo comercial. - En Team ID elige el equipo
Comercialy en Channel ID el canalPedidos. - 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 Messagecon el identificador del mensaje original.
Componentes relacionados
- Channel: consultar equipos y canales.
- Chat Messages: enviar mensajes en chats.
- Teams Webhook: iniciar un flujo cuando se publica un mensaje.