Leanmote se integra con más de 20 herramientas de ingeniería y colaboración para llenar los dashboards. Este artículo cubre las integraciones soportadas, cómo funciona la autenticación y qué esperar una vez que conectas una herramienta.
Integraciones soportadas
Control de versiones: GitHub, GitLab, Bitbucket, Azure DevOps. Trae repositorios, commits, pull requests, revisiones y comentarios.
Gestión de proyectos: Jira, Linear, ClickUp, Monday.com, Notion, Azure DevOps Boards. Trae proyectos, issues, sprints e historial de estados.
Comunicación: Slack, Discord. Trae metadatos de canales y mensajes para las métricas de colaboración.
Calendario: Google Calendar. Trae metadatos de eventos y asistentes.
Herramientas de IA: GitHub Copilot, Claude Code, Cursor. Trae telemetría de uso y datos de sesión. Cursor se conecta con una clave de API de administrador, no por OAuth.
Cómo funciona la autenticación
Todas las integraciones usan OAuth donde está soportado. El flujo es siempre el mismo:
Haz clic en Conectar en la tarjeta de la integración, en
Administración → Integraciones.Te redirigimos a la pantalla de consentimiento del proveedor.
Inicia sesión y autoriza a Leanmote en los permisos solicitados.
Vuelves a Leanmote, donde seleccionas los recursos a seguir (repositorios, proyectos, canales).
La sincronización inicial arranca automáticamente.
Cómo fluyen los datos después de conectar
Por consulta: trabajos programados traen datos de las APIs del proveedor de forma incremental, usando marcas de última actualización.
Por notificación: donde está soportado, los proveedores envían eventos de webhook para actualizaciones casi en tiempo real.
Renovación de tokens: los tokens de acceso de vida corta se renuevan automáticamente. Si una renovación falla, la integración pasa a estado Desconectado y pide volver a autorizar.
Permisos y mínimo privilegio
Cada integración pide solo los permisos de lectura que necesita. Leanmote no pide acceso de escritura a tus herramientas.
Los tokens se guardan cifrados.
Para servicios que permiten instalación a nivel organización (por ejemplo, las GitHub Apps), conviene instalar como organización y no en una cuenta personal, así la integración sobrevive los cambios de personal.
Límites de tasa
Cada proveedor tiene sus propios límites de tasa de API. Leanmote regula sus pedidos para mantenerse dentro de ellos; si una sincronización se estanca, vas a ver un indicador de estado en la tarjeta de la integración. Algunos límites habituales: 5000/hora (GitHub), 1000/hora (GitLab, Jira) y límites variables por endpoint (Slack).
Artículos relacionados
Integración con GitHub
Integración con Jira
Integración con Slack
La sincronización no termina
La integración aparece desconectada
