Desarrollo y DevOps

Rastrear working y pause time

30 nodos 200 126 Webhook
Descargar

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. 1.Recibir datos del webhook y convertirlos en variables procesables para el flujo de trabajo
  2. 2.Validar el estado de la solicitud usando nodos if y switch para distinguir entre periodos de trabajo y descanso
  3. 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

Notion

Detalles

Disparador Webhook
Nodos 30
Aplicaciones 1
Vistas 200
Descargas 126

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (30)

/

Create new page

Notion

#1

Update page with end date

Notion

#2

If pause_in_minuten is empty

If

#3

If page responded

If

#4

If page exist

If

#5

If page exist1

If

#6

If

If

#7

Set Break Duration

Set

#8

Update break duration for current day

Notion

#9

Set break duration for current day

Notion

#10

Get notion page by date

Notion

#11

Set Message - End time already tracked

Set

#12

Set Message - End time tracked

Set

#13

Set Message - Start time not yet tracked

Set

#14

Set Message - Start not yet tracked

Set

#15

Set Message - Break time tracked

Set

#16

Set Message - Break time updated

Set

#17

Set Message - Start time already tracked

Set

#18

Set Message - Start time already tracked1

Set

#19

Get notion page with todays date

Notion

#20

Switch

Switch

#21

Get notion page with todays date1

Notion

#22

Sticky Note

Sticky Note

#23

Sticky Note1

Sticky Note

#24

Sticky Note2

Sticky Note

#25

Sticky Note3

Sticky Note

#26

Sticky Note4

Sticky Note

#27

Respond to Webhook

Webhook

#28

Sticky Note5

Sticky Note

#29

Webhook - Track Time

Webhook

#30