Slack
EnvÃa mensajes a Slack o activa flujos de trabajo desde eventos de Slack
Slack es una plataforma de comunicación empresarial que ofrece a los equipos un lugar unificado para mensajerÃa, herramientas y archivos.
Con Slack, puedes:
- Automatizar notificaciones de agentes: Enviar actualizaciones en tiempo real desde tus agentes Sim a cualquier canal de Slack
- Crear endpoints de webhook: Configurar bots de Slack como webhooks para activar flujos de trabajo de Sim desde actividades de Slack
- Mejorar flujos de trabajo de agentes: Integrar mensajerÃa de Slack en tus agentes para entregar resultados, alertas y actualizaciones de estado
- Crear y compartir lienzos de Slack: Generar programáticamente documentos colaborativos (lienzos) en canales de Slack
- Leer mensajes de canales: Recuperar y procesar mensajes recientes de cualquier canal de Slack para monitoreo o activación de flujos de trabajo
En Sim, la integración con Slack permite a tus agentes interactuar programáticamente con Slack de varias maneras como parte de sus flujos de trabajo:
- Enviar mensajes: Los agentes pueden enviar mensajes formateados a cualquier canal o usuario de Slack, compatible con la sintaxis mrkdwn de Slack para un formato enriquecido.
- Crear lienzos: Los agentes pueden crear y compartir lienzos de Slack (documentos colaborativos) directamente en los canales, permitiendo compartir contenido más rico y documentación.
- Leer mensajes: Los agentes pueden leer mensajes recientes de los canales, permitiendo monitorear, informar o desencadenar acciones adicionales basadas en la actividad del canal.
Esto permite escenarios de automatización potentes como enviar notificaciones, alertas, actualizaciones e informes directamente al centro de comunicación de tu equipo, compartir documentos estructurados o monitorear conversaciones para desencadenar flujos de trabajo. Tus agentes pueden entregar información oportuna, compartir resultados de procesos que han completado, crear documentos colaborativos o alertar a los miembros del equipo cuando se necesita atención. Esta integración cierra la brecha entre tus flujos de trabajo de IA y la comunicación de tu equipo, asegurando que todos se mantengan informados sin intervención manual. Al conectar Sim con Slack, puedes crear agentes que mantengan a tu equipo actualizado con información relevante en el momento adecuado, mejorar la colaboración compartiendo conocimientos automáticamente y reducir la necesidad de actualizaciones manuales de estado, todo mientras aprovechas tu espacio de trabajo de Slack existente donde tu equipo ya se comunica.
Instrucciones de uso
Integración completa con Slack con autenticación OAuth. EnvÃa mensajes formateados usando la sintaxis mrkdwn de Slack o desencadena flujos de trabajo desde eventos de Slack como menciones y mensajes.
Herramientas
slack_message
EnvÃa mensajes a canales o usuarios de Slack a través de la API de Slack. Compatible con el formato mrkdwn de Slack.
Entrada
Parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
authMethod | string | No | Método de autenticación: oauth o bot_token |
botToken | string | No | Token del bot para Bot personalizado |
channel | string | SÃ | Canal de Slack objetivo (p. ej., #general) |
text | string | SÃ | Texto del mensaje a enviar (admite formato mrkdwn de Slack) |
Salida
Parámetro | Tipo | Descripción |
---|---|---|
ts | string | Marca de tiempo del mensaje |
channel | string | ID del canal donde se envió el mensaje |
slack_canvas
Crea y comparte lienzos de Slack en canales. Los lienzos son documentos colaborativos dentro de Slack.
Entrada
Parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
authMethod | string | No | Método de autenticación: oauth o bot_token |
botToken | string | No | Token del bot para Bot personalizado |
channel | string | SÃ | Canal de Slack objetivo (p. ej., #general) |
title | string | SÃ | TÃtulo del lienzo |
content | string | SÃ | Contenido del lienzo en formato markdown |
document_content | object | No | Contenido estructurado del documento de lienzo |
Salida
Parámetro | Tipo | Descripción |
---|---|---|
canvas_id | string | ID del lienzo creado |
channel | string | Canal donde se creó el lienzo |
title | string | TÃtulo del lienzo |
slack_message_reader
Lee los últimos mensajes de los canales de Slack. Recupera el historial de conversaciones con opciones de filtrado.
Entrada
Parámetro | Tipo | Obligatorio | Descripción |
---|---|---|---|
authMethod | string | No | Método de autenticación: oauth o bot_token |
botToken | string | No | Token del bot para Bot personalizado |
channel | string | SÃ | Canal de Slack del que leer mensajes (p. ej., #general) |
limit | number | No | Número de mensajes a recuperar (predeterminado: 10, máx: 100) |
oldest | string | No | Inicio del rango de tiempo (marca de tiempo) |
latest | string | No | Fin del rango de tiempo (marca de tiempo) |
Salida
Parámetro | Tipo | Descripción |
---|---|---|
messages | array | Array de objetos de mensaje del canal |
Notas
- CategorÃa:
tools
- Tipo:
slack