Back to Templates
This workflow acts as an AI-powered smart time tracker for employees or personal use.
It records work sessions via a webhook, logs start/end/break times into n8n Data Tables,
and uses OpenAI to automatically summarize working patterns and send reminders or monthly reports via Gmail.
/track-time → Receives a POST request with a method (start, break, or end) and duration if applicable.# Start work
POST /track-time
{
"method": "start",
"headers": { "id": "EMP001" }
}
# Log a break
POST /track-time
{
"method": "break",
"duration": 15,
"headers": { "id": "EMP001" }
}
# End work
POST /track-time
{
"method": "end",
"headers": { "id": "EMP001" }
}
# Example Email Output
Subject: “Workday Summary – EMP001”
🕒 Workday completed successfully
Start: 09:00
Break: 15 minutes
End: 17:45
AI Summary:
Consistent work pattern detected this week. Consider shorter but more frequent breaks.