Guía de integración con GitHub
Conecta tus repositorios de GitHub a Dailybot para rastrear automáticamente la actividad de desarrollo. Los pushes de código, pull requests e issues se muestran en los reportes de check-in para que los managers vean lo que el equipo entregó junto con sus actualizaciones diarias.
Configuración detallada
Paso 1: Copiar la URL del hook
Ve a Configuración de Dailybot → Integraciones → GitHub y copia tu URL única de webhook.
Paso 2: Agregar webhook en GitHub
- Navega a tu repositorio de GitHub → Settings → Webhooks
- Haz clic en Add webhook
- Pega la URL de Dailybot en el campo Payload URL
- Establece Content type en
application/json - Habilita la verificación SSL
Paso 3: Seleccionar eventos
Elige “Let me select individual events” y habilita los eventos que quieras rastrear:
- Pushes — Commits de código enviados al repositorio
- Pull requests — PRs abiertos, cerrados o fusionados
- Issues — Issues creados, actualizados o cerrados
Permisos: Se requieren permisos de administrador de GitHub en el repositorio para configurar webhooks.
Emparejamiento de usuarios
Dailybot empareja usuarios de GitHub con miembros del equipo usando esta prioridad:
- Configuración manual — Los miembros del equipo establecen su nombre de usuario de GitHub en la página de Integraciones → GitHub de Dailybot
- Emparejamiento automático — Dailybot intenta emparejar por nombre completo o metadatos del webhook
Usuarios no emparejados: Si un usuario de GitHub no puede ser emparejado con un miembro del equipo de Dailybot, el evento se ignora y no se rastrea actividad. Anima a todos los miembros del equipo a configurar su nombre de usuario de GitHub en Dailybot.
Seguimiento de actividad en reportes
- Abre la configuración del check-in que deseas mejorar
- Ve a Compartir → Opciones Avanzadas
- Habilita Seguimiento de actividad
La actividad registrada dentro de las 24 horas antes de una respuesta de check-in hasta el final de ese día aparece como una columna añadida automáticamente en los reportes.