Skip to content

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

Tu organización debe tener un plan de facturación que soporte APIs e integraciones para usar la Activity API.

Comenzar

  1. Ve a Configuración de Dailybot → IntegracionesActivity API
  2. Copia tu Activity Hook URL única
  3. 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.

Ejemplo de petición
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ódigoDescripción
200Actividad registrada exitosamente
404Email o UUID del usuario no encontrado en la organización

Seguimiento de Actividad en Reportes

  1. Abre la configuración del check-in que deseas mejorar
  2. Ve a CompartirOpciones Avanzadas
  3. 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