Logging Time
How to log work — timer, manual entries, editing, pinned vs unpinned, and duration formats.
Logging Time
There are two ways to log work: start a timer, or enter time manually.
Timer
The fastest path. Start it when you begin, stop when you're done — PayMe creates the time entry automatically.
Three ways to start:
- Task list — tap the play button on any task
- Telegram — "inizio task [name]" or "start timer on [task]"
- Timer picker — in the task list header, pick from open tasks grouped by project
Only one timer can run at a time. Starting a new one stops the previous one and logs its entry.
Stopping: Tap stop or tell the bot "stop". PayMe computes elapsed time, creates the entry, and adjusts remaining hours.
Duration override: If the real time differs (you forgot to stop), set the actual duration at stop time. Web: a duration field appears before confirming. Telegram: "stop, erano 45 minuti".
Stop + status: Say "fatto" to stop and mark done, or "pausa" to stop and pause the task.
Watchdog: If a timer runs 3+ hours, PayMe sends a Telegram alert with options to stop, backdate, or snooze. Timers still running at midnight are auto-stopped and capped at 10h.
Interruption detection: If you switch away from the app for 5 or more minutes while a timer is running, you'll see a prompt when you return:
- Keep on task — the full time (including the gap) stays on the current task
- Log as call — stops the timer, logs the pre-gap time, and restarts fresh from now
- Discard gap — saves only the pre-interruption time and starts fresh
This uses the browser's Page Visibility API to detect when you switch tabs or minimise the window.
Manual entries
For work you forgot to track, calls, travel, or backdated corrections.
From the task list: click the clock icon → enter duration and optional date. From Telegram: "segna 2 ore sul task [name]" or "log 1h30m on [task]".
Default duration is 1 hour.
Nothing is saved until you click the green button. The right-hand panel on the calendar fills in the details first; the entry is created only when you press Salva. Closing the panel with unsaved content warns you instead of silently dropping it.
Duration formats
| Format | Meaning |
|---|---|
2h | 2 hours |
45m | 45 minutes |
1h30m | 1 hour 30 minutes |
1:30 | 1 hour 30 minutes |
Editing entries
Open the time history for a task, then click any entry to change duration, move to a different date, move to a different task, or delete.
Via Telegram: "modifica l'entry di ieri su [task], erano 2 ore".
Pinned vs unpinned (rocks vs water)
If you set an explicit start time, the entry is pinned — it stays in place and others reflow around it. Without a start time, the entry is unpinned — the reflow engine places it in the earliest gap.
Set a start time via the edit form or Telegram: "segna dalle 10 alle 11:30 su [task]".
Logging time never changes past plans. Only future agenda days are affected. See Key Concepts for the plan vs log distinction.