Skip to content

Manager digest

Sends one consolidated daily email to each manager listing the timesheets that need their attention.

How it works

Instead of one notification per submitted timesheet, managers receive a single roll-up per day:

  1. Finds inboxes with work — every manager’s approvals inbox that contains at least one pending timesheet item
  2. Splits items into two sections — timesheets awaiting approval, and timesheets where the employee has not yet submitted (missing-submission rows)
  3. Builds one notification per manager — with the count, the employee names, the period of each item, and a single link to Approvals
  4. One per day — a manager gets at most one digest per run date, so re-running the job on the same day sends no extra emails

In-app notifications are still sent straight away on each submission — the digest is on top of that, not a replacement for it.

A missing submission enters the digest the day after the period ended and stays there until the employee submits — including while that employee is away on vacation or sick, since the reminder job only reminds employees on their own working days.

The digest does not depend on the manager’s calendar: it goes out on every day their inbox has timesheet items, weekends and holidays included. A manager who will be away should set up an approval delegation — while it is active their own digest is held, each delegate receives the digest instead (with the manager’s name on it), and a catch-up summary reaches the manager on their first working day back.

When it runs

The job runs automatically and only triggers on workspaces where at least one inbox contains a timesheet item. Inboxes containing only time off requests do not produce a digest.

Parameters

This job has no parameters.

Job results

MetricDescription
sentNumber of digest notifications created
skippedManagers whose inbox had no timesheet items, or who have no linked user account
duplicatesDigests already sent earlier the same day (expected on re-runs)
errorsFailures during processing

Troubleshooting

IssueSolution
Manager not receiving a digestConfirm the manager has a linked user account and that their approvals inbox actually contains pending timesheet items (check Approvals)
Same employee appears twiceThe digest lists one row per period awaiting action. If both the previous and current periods are pending for one employee, two rows is expected
Digest missing right after a rebuildThe approvals inbox is rebuilt from the statement history. If a period’s statement does not record the manager, no inbox entry is created. Re-run Timesheet statement reminder to record it again