Slack
Comunicación InstalableInicie flows desde mensajes en canales, publique y actualice mensajes Block Kit, y pause un flow hasta que alguien responda en Slack.
Apruebe una solicitud de crédito sin salir de Slack
Vea cómo se ejecuta un paso de Slack dentro de un flow gobernado.
- Disparador: On new message posted to channel. Una solicitud publicada en #credit-requests inicia el flow.
- Decisión: Classify credit request. Una decisión DMN gobernada clasifica la solicitud y elige quién aprueba.
- Acción: Send a message and wait for response. Slack pregunta a quien aprueba y el flow espera Approve o Reject.
- Acción: Slack message: Update a message. La respuesta se guarda en el registro, el hilo se actualiza y la ejecución queda registrada para auditoría.
Primeros pasos
- 1 Instale la extensión
Instalar añade Slack a la paleta de Flow de su tenant.
- 2 Cree una conexión con Slack
Configúrela una vez. Las credenciales quedan selladas y se comparten entre los pasos.
- 3 Añada pasos de Slack a un flow
Están en Action in an app.
Descripción general
El conector de Slack añade pasos de Slack a la paleta de Flow, en Action in an app. Úselo para iniciar un flow cuando alguien publique en un canal, avisar a equipos con mensajes estructurados en Block Kit, o incorporar a una persona a una decisión o workflow y esperar su respuesta.
Las respuestas se guardan en un campo del registro, para que el siguiente paso del flow y la pista de auditoría puedan usarlas.
Disparadores y acciones
- Disparador On new message posted to channelFiltre por ID de canal y por una regex sobre el texto. Se pueden incluir mensajes de bots.
- Acción Slack messageEnvíe, actualice, programe o elimine un mensaje. Constrúyalo con Block Kit: header, section, context, image y fields.Send a messageUpdate a messageSchedule a messageDelete a message
- Acción Send a message and wait for responsePause el flow hasta que alguien responda. Ofrezca un botón Submit o botones con su propio texto y valor. La respuesta se guarda en un campo.
Usada en estos flows
- Aprobaciones Evento de app Aprobación de solicitudes de crédito en Slack Un mensaje en #credit-requests inicia el flow. Una decisión DMN elige quién aprueba, y esa persona responde en Slack.
- Operaciones de ingeniería Evento de app Triaje de issues de GitHub Clasifique nuevas issues con una decisión gobernada, comente los siguientes pasos y avise al equipo responsable.
- Operaciones de ingeniería Evento de app Enrutamiento de solicitudes de soporte Dirija las solicitudes publicadas en un canal de soporte al equipo adecuado y abra una issue en GitHub para los bugs.
Funciona bien con
Versiones
| Versión | Requiere |
|---|---|
v2.0.0Actual | Plataforma 1.0+ |
Preguntas frecuentes
¿Tengo que instalar algo?
Sí, una vez por tenant. Instalar añade Slack a la paleta de Flow para todo el tenant y requiere el permiso de gestión en Settings → Extensions.
¿Qué añade Slack a Flow?
5 acciones, 1 disparador, entre ellas On new message, Send a message, Send and wait for response.
¿Dónde se guardan mis credenciales de Slack?
En la configuración de su tenant. Los pasos solo guardan referencias a ellas; al desplegar, los valores se sellan para ese despliegue, y los valores resueltos nunca se escriben en el registro de un job.
¿Dónde se ejecuta el código de la extensión?
En un runtime de conectores Node, fuera de la plataforma. La plataforma nunca carga el código de la extensión, y sus paneles de configuración se ejecutan en un marco aislado.
¿Qué versión de la plataforma necesito?
Aletyx Platform 1.0 o posterior.
¿Qué pasa cuando sale una nueva versión?
Instalarla reemplaza la versión actual en todos los flows que la usan. La plataforma rechaza una actualización que elimine un paso que un flow desplegado aún usa.
¿Puedo desactivarla o eliminarla?
Sí, en Settings → Extensions, siempre que ningún flow desplegado use aún uno de sus pasos.