Activity API · Desarrolladores
Envía actividad personalizada desde apps externas a los reportes de check-in de Dailybot mediante la Activity Hook URL.
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.
Info: Obtén tu hook URL en Configuración → API e integraciones → Activity API.
Requisito de facturación: Tu organización debe tener un plan de facturación que soporte APIs e integraciones para usar la Activity API.
Comenzar
- Ve a Configuración → Integraciones → Activity API
- Copia tu Activity Hook URL única
- Envía 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
custom_type(requerido) — Identificador de actividad, máx. 128 caracteresmessage(requerido) — Texto de actividad mostrado en el reportelink(opcional) — URL clicable en reportesuser_emailouser_uuid(uno requerido) — Atribución de usuario
curl -X POST "https://your-activity-hook-url/" \
-H "Content-Type: application/json" \
-d '{
"custom_type": "deployment",
"message": "Desplegado v2.1.0 a producción",
"link": "https://github.com/org/repo/releases/tag/v2.1.0",
"user_email": "[email protected]"
}'
Códigos de respuesta
200— Actividad registrada correctamente404— Email o UUID de usuario no encontrado en la organización
Seguimiento de actividad en reportes
Activa Activity tracking en Configuración del check-in → Compartir → Opciones avanzadas. La actividad registrada en las 24 horas previas a una respuesta de check-in aparece como columna automática en reportes.
Casos de uso
- Despliegues y eventos CI/CD
- Tickets de soporte resueltos por miembro del equipo
- Scripts personalizados y herramientas internas
- Zapier u otras plataformas no-code usando la hook URL como destino de webhook