Activity API - Dailybot Desarrolladores
Envía actividad personalizada desde cualquier herramienta a Dailybot con una simple petición POST. Rastrea cualquier trabajo en tus reportes de check-in.
Activity API
La Activity API te permite enviar actividad personalizada desde cualquier aplicación externa a Dailybot. Úsala para rastrear trabajo de herramientas que no tienen una integración nativa con Dailybot — la actividad se muestra en los reportes de check-in junto con datos de otras integraciones.
Requisito de Facturación
Comenzar
- Ve a Configuración de Dailybot → Integraciones → Activity API
- Copia tu Activity Hook URL única
- Usa esta URL como destino para peticiones POST desde tu aplicación
Petición POST
Envía una petición POST con Content-Type: application/json
a tu Activity Hook URL.
Campos de la Petición
| Name | Type | Required | Description |
|---|---|---|---|
custom_type | string | Required | Identificador de actividad (máx 128 caracteres). Usado para categorizar el tipo de actividad. |
message | string | Required | Texto con detalles de la actividad que se muestra en el reporte. |
link | string | Optional | URL que se vuelve clickeable en los reportes de Dailybot. |
user_email | string | Optional | Email del usuario de Dailybot al que atribuir la actividad. Usa este o user_uuid. |
user_uuid | string | Optional | UUID del usuario de Dailybot al que atribuir la actividad. Usa este o user_email. |
Identifica al usuario con user_email o
user_uuid. Al menos uno es requerido para atribuir la
actividad a un miembro del equipo.
curl -X POST "https://your-activity-hook-url/" \
-H "Content-Type: application/json" \
-d '{
"custom_type": "deployment",
"message": "Deployed v2.1.0 to production",
"link": "https://github.com/org/repo/releases/tag/v2.1.0",
"user_email": "[email protected]"
}'Códigos de Respuesta
| Código | Descripción |
|---|---|
200 | Actividad registrada exitosamente |
404 | Email o UUID del usuario no encontrado en la organización |
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.
Casos de Uso
- Despliegues — Registra eventos de despliegue con detalles de versión y entorno
- Tickets de soporte — Rastrea tickets de soporte resueltos por miembro del equipo
- Herramientas de diseño — Envía actividad de Figma, Sketch u otras herramientas de diseño
- Scripts personalizados — Integra con pipelines CI/CD, sistemas de monitoreo o herramientas internas
- Zapier / Make — Usa la Activity Hook URL como destino de webhook en plataformas de automatización