Rastrear working y pause time
Descripción del flujo de trabajo
Plantilla de automatización que registra periodos de trabajo y pausa mediante webhooks, almacenando datos en Notion. Recibe solicitudes web, las procesa con lógica condicional y actualiza automáticamente los registros de tiempo con marcas temporales.
Cómo funciona
- 1.Recibir datos del webhook y convertirlos en variables procesables para el flujo de trabajo
- 2.Validar el estado de la solicitud usando nodos if y switch para distinguir entre periodos de trabajo y descanso
- 3.Registrar marcas temporales e información de estado en la base de datos de Notion automáticamente
Casos de uso
- Monitorear horas laborales y periodos de descanso de empleados con intervención manual mínima
- Generar reportes de productividad precisos mediante la captura detallada de datos de seguimiento de tiempo
Requisitos
- Cuenta activa de Notion con esquema de base de datos preconfigurado para registro de tiempos
- Fuente de webhook confiable (aplicación web o dispositivo hardware) que envía solicitudes en intervalos apropiados
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (30)
Create new page
Notion
Update page with end date
Notion
If pause_in_minuten is empty
If
If page responded
If
If page exist
If
If page exist1
If
If
If
Set Break Duration
Set
Update break duration for current day
Notion
Set break duration for current day
Notion
Get notion page by date
Notion
Set Message - End time already tracked
Set
Set Message - End time tracked
Set
Set Message - Start time not yet tracked
Set
Set Message - Start not yet tracked
Set
Set Message - Break time tracked
Set
Set Message - Break time updated
Set
Set Message - Start time already tracked
Set
Set Message - Start time already tracked1
Set
Get notion page with todays date
Notion
Switch
Switch
Get notion page with todays date1
Notion
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Respond to Webhook
Webhook
Sticky Note5
Sticky Note
Webhook - Track Time
Webhook