Necesitas un plan Builder o superior para usar conectores en tu app.
Qué puedes hacer
Publicar en canales
Envía actualizaciones o anuncios a un canal cuando algo sucede en tu app.
Notificar a compañeros
Envía una alerta en el momento en que se alcanza un ticket, una fecha límite o un umbral.
Automatizar actualizaciones
Envía resúmenes, recordatorios y reportes recurrentes desde tu app de forma programada.
De un vistazo
Identificadores de tipo
slack (Slack User), slackbot (Slack Bot)Modelo de autenticación
OAuth
Tipos de conector
Para creadores de apps, para usuarios de la app
Configuración de conexión
Ninguna
Guía de permisos
Slack User
Los mensajes aparecen de la persona que conectó Slack. Ideal cuando un flujo de trabajo debe actuar como una persona específica.
Slack Bot
Los mensajes aparecen de un bot al que das nombre y estilo. Ideal para notificaciones compartidas y actualizaciones automatizadas.
Conectar Slack User
- Para creadores de apps
- Para usuarios de la app
Conecta una cuenta de Slack para los flujos de Slack de tu app. Base44 se encarga de la app OAuth, así que no hay nada que registrar. Empieza desde el chat de IA o desde Integrations → Browse en el dashboard de tu app.Para conectar Slack User:
- Ve al editor de tu app.
- Describe qué quieres hacer con Slack en el chat de IA, por ejemplo:
Publica un mensaje en el canal #support cuando se cree un nuevo ticket. - Revisa lo que el chat de IA solicita en We need your permission to access.
- Haz clic en Connect to Slack User.
- En la ventana de Slack, elige tu workspace, revisa los permisos y haz clic en Allow.
Conectar Slack Bot
Una conexión de Slack Bot es a nivel de workspace. El bot se instala en un workspace de Slack, no en la cuenta de una persona individual.
- Para creadores de apps
- Para usuarios de la app
Conecta un bot de Slack para los flujos de Slack de tu app. Base44 se encarga de la app OAuth, así que no hay nada que registrar. Empieza desde el chat de IA o desde Integrations → Browse en el dashboard de tu app.Para conectar Slack Bot:
- Ve al editor de tu app.
- Describe qué quieres hacer con Slack en el chat de IA, por ejemplo:
Publica un mensaje en #deployments cuando se publique una nueva versión. - Revisa lo que el chat de IA solicita en We need your permission to access.
- Haz clic en Connect to Slack Bot.
- En la ventana de Slack, elige tu workspace, revisa los permisos y haz clic en Allow.
Personaliza la identidad del Slack Bot
Dale al bot un nombre y un icono cuando lo configures. Slack Bot puede publicar en canales públicos sin invitación. Para canales privados, invita primero al bot al canal.Alcances y permisos de Slack
Cada conector usa sus propios alcances y los dos conjuntos no son intercambiables. Seleccionar un alcance de Slack User para Slack Bot, o al revés, hace que la conexión falle.Alcances de Slack User
Alcances de Slack Bot
Las listas de alcances pueden cambiar. Siempre revisa los permisos que se muestran durante el flujo de conexión.
Usar Slack en una función de backend
Una vez que Slack está conectado, tus funciones de backend pueden obtener un token de acceso y llamar a la API de Slack directamente. Base44 se encarga del flujo OAuth y del almacenamiento de tokens.getConnection() para una conexión compartida, o getCurrentAppUserConnection() para que cada solicitud use el token de la persona con sesión iniciada.
Conectores compartidos
Configura, despliega y llama a una conexión compartida desde una función de backend.
Conectores de usuarios de la app
Obtén el token de la persona con sesión iniciada y llama a la API en su nombre.
Solución de problemas
La conexión falla con un error de alcance no válido
La conexión falla con un error de alcance no válido
Slack User y Slack Bot usan conjuntos de alcances diferentes y no se pueden mezclar. Verifica que seleccionaste solo los alcances listados para el conector que estás configurando, y que tu app de Slack solicita esos mismos alcances.
La conexión falla con un error de URI de redirección
La conexión falla con un error de URI de redirección
Verifica que
https://connectors.base44.com/api/oauth/callback esté registrada en tu app de Slack, exactamente como se muestra. Si el conector todavía usa URLs por app, el URI en tu app de Slack debe coincidir en su lugar con uno de los mostrados en Per-app URLs (for legacy connectors) en View redirect URIs for your apps, así que agrega cada URI listado ahí.El bot no puede publicar en un canal privado
El bot no puede publicar en un canal privado
Slack Bot publica en canales públicos sin invitación. Para un canal privado, invita primero al bot al canal.
Algunas personas no pueden conectar su cuenta de Slack User
Algunas personas no pueden conectar su cuenta de Slack User
Si tu app de Slack no está distribuida, solo las personas de tu propio workspace de Slack pueden conectarse. Habilita la distribución pública en la configuración de tu app de Slack.
Preguntas frecuentes
¿Puedo usar ambos conectores en la misma app?
¿Puedo usar ambos conectores en la misma app?
Sí. Son conectores separados, así que agrega cada uno que necesites.
¿Puedo personalizar los mensajes de Slack?
¿Puedo personalizar los mensajes de Slack?
Sí. Describe el formato, el contenido y el momento que quieres en el chat de IA. También puedes abrir la función de backend generada en Dashboard → Code → Functions para ajustar el payload del mensaje, por ejemplo usando bloques para diseños más complejos.
¿Cómo cambio o desconecto una cuenta de Slack?
¿Cómo cambio o desconecto una cuenta de Slack?
En la pestaña Integrations de tu app, abre My integrations, encuentra Slack User o Slack Bot y haz clic en el icono More actions para cambiar de cuenta, reconectar o desconectar. Aprende más sobre gestionar conectores.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.