Ekinox
Tools

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.

Próximamente

Con Slack, puedes:

  • Automatizar notificaciones de agentes: Enviar actualizaciones en tiempo real desde tus agentes Ekinox a cualquier canal de Slack
  • Crear endpoints de webhook: Configurar bots de Slack como webhooks para activar flujos de trabajo de Ekinox 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 Ekinox, 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 Ekinox 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

Integra Slack en el flujo de trabajo. Puede enviar mensajes, crear lienzos y leer mensajes. Requiere OAuth. Se puede usar en modo de activación para iniciar un flujo de trabajo cuando se envía un mensaje a un canal.

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ámetroTipoObligatorioDescripción
authMethodstringNoMétodo de autenticación: oauth o bot_token
botTokenstringNoToken del bot para Bot personalizado
channelstringCanal de Slack objetivo (p. ej., #general)
textstringTexto del mensaje a enviar (admite formato mrkdwn de Slack)

Salida

ParámetroTipoDescripción
tsstringMarca de tiempo del mensaje
channelstringID 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ámetroTipoObligatorioDescripción
authMethodstringNoMétodo de autenticación: oauth o bot_token
botTokenstringNoToken del bot para Bot personalizado
channelstringCanal de Slack objetivo (p. ej., #general)
titlestringTítulo del lienzo
contentstringContenido del lienzo en formato markdown
document_contentobjectNoContenido estructurado del documento de lienzo

Salida

ParámetroTipoDescripción
canvas_idstringID del lienzo creado
channelstringCanal donde se creó el lienzo
titlestringTí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ámetroTipoObligatorioDescripción
authMethodstringNoMétodo de autenticación: oauth o bot_token
botTokenstringNoToken del bot para Bot personalizado
channelstringCanal de Slack del que leer mensajes (p. ej., #general)
limitnumberNoNúmero de mensajes a recuperar (predeterminado: 10, máx: 100)
oldeststringNoInicio del rango de tiempo (marca de tiempo)
lateststringNoFin del rango de tiempo (marca de tiempo)

Salida

ParámetroTipoDescripción
messagesarrayArray de objetos de mensaje del canal

Notas

  • Categoría: tools
  • Tipo: slack
Slack