All templates

Automated YouTrack Time Tracking Audits

Every Monday, WebRun opens YouTrack, walks each active project, finds the issues that moved last week with no work items logged against them, spots estimates that were never filled in, groups the gaps by person, emails the team lead the list, and sends a short WhatsApp summary with a nudge drafted for each name.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 YouTrack find the missing time entries
2 Gmail email the lead the gap list
3 WhatsApp send the summary and nudges
In short

How do I find missing time entries in YouTrack each week?

WebRun audits YouTrack time tracking every Monday. It finds issues that moved last week with no work items logged and estimates never filled in, groups them by assignee, emails the team lead the list, and sends a WhatsApp summary, so invoices and sprint reports are not built on incomplete data.

  • Missing time surfaces before invoices and sprint reports are built
  • Gaps arrive grouped by person with the issue keys attached
  • Repeat offenders are flagged after two weeks running

Built for team leads · agencies billing by the hour · engineering managers · project managers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens account.jetbrains.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    YouTrack - find the missing time entries
    jetbrains.com
    WebRun in YouTrack: find the missing time entries
    WebRun opens YouTrack to find the missing time entries.
    • Open YouTrack and step through each active project
    • List issues that changed state or were commented on last week
    • Check each one for work items logged against the week, and flag the ones with none
    • Note issues in progress with no estimate filled in at all
    • Group every gap by assignee with the issue keys, so the list is actionable

    Done when Every issue worked on last week is marked as logged or missing.

  3. 2
    Gmail - email the lead the gap list
    gmail.com
    WebRun in Gmail: email the lead the gap list
    WebRun opens Gmail to email the lead the gap list.
    • Email the team lead the gap list grouped by person
    • Lead with the total hours missing and how many issues are affected
    • List the issue keys under each name so the fix takes minutes
    • Send internally only. Any note to a client about billable hours is left as a draft for approval

    Done when The team lead has last week's time gaps in writing.

  4. 3
    WhatsApp - send the summary and nudges
    whatsapp.com
    WebRun in WhatsApp: send the summary and nudges
    WebRun opens WhatsApp to send the summary and nudges.
    • Send the lead a short summary: people affected, issues affected, hours missing
    • Include a short nudge drafted per person, ready to forward
    • Flag anyone whose time has been missing two weeks running

    Done when The lead has the summary and a ready made nudge for each person.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
account.jetbrains.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Time gaps · WhatsApp
OutputWhat each run produces - A weekly list of issues worked on with no work items logged, grouped by assignee with issue keys, plus issues in progress with no estimate.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it log time on someone's behalf?

No. WebRun never creates a work item or edits an estimate. Guessing someone's hours would corrupt the very data you are auditing, so it reports the gap and the person fills it in.

Does it message the whole team?

No. The list goes to the team lead by email and WhatsApp. Per person nudges are drafted and left for the lead to send, so nobody is publicly called out by a bot.

How does it know an issue was worked on?

It reads last week's activity in YouTrack: state changes, comments and updates. An issue that moved but has no work items logged against that week is the gap it reports.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.