📊Slack
Cómo conectar Dapta y Slack
Este tutorial le ayuda a conectarse mediante la API de Slack para enviar mensajes desde Flow Studio. Para ello, necesita ser administrador del espacio de trabajo de Slack y poder editar las integraciones de la API.
El primer paso es ir a https://api.slack.com/apps y crear una nueva aplicación desde cero.
Esto creará la nueva aplicación donde podrá configurar todos los componentes visuales de la integración para asegurarse de que el nombre que aparecerá en cada mensaje y la imagen sean los correctos.
Es importante tener en cuenta que el primer paso que debe realizar es agregar los permisos y ámbitos para poder enviar mensajes a través de la API.
Para enviar mensajes, el ámbito más importante es "chat:write", pero puede añadir los que considere necesarios.
Una vez configurados los ámbitos, puede proceder a instalar la aplicación en su espacio de trabajo.
Esto generará su "Token OAuth de Usuario Bot", que es la clave para enviar mensajes desde la API de Slack.
Una vez que tenga este token, debe invitar a la aplicación al canal donde quiere que se envíen los mensajes. Para ello, vaya al canal, escriba "/invite" y seleccione la opción para añadir aplicaciones al canal.
Una vez configurado, necesita obtener el ID del canal. Para obtenerlo, inicie sesión en Slack online, acceda al canal y obtenga la URL. Este ID se encuentra entre el final de la URL y la última barra. En este caso, el ID sería C08PU07PY5R.
Ya estamos listos para enviar el mensaje mediante la API de Dapta.
Vaya a la sección Flow Studio y cree un nuevo flujo. A continuación, agregue un nodo API.
En la API, asegúrese de agregar esta URL y configurarla como método de publicación: https://slack.com/api/chat.postMessage. Ahora, vaya a la pestaña Encabezados y agregue un encabezado para "Autorización". Escribe "Portador" y el valor del token obtenido de la página de la API de Slack.
Ahora vaya a la pestaña Cuerpo, pegue el ID de su canal y configure el mensaje que desea enviar.
¡Listo! También puede cambiar el ícono y el nombre de la aplicación desde la Información básica si quiere que su integración tenga un aspecto más dinámico.
Last updated