Automated Avaza Missing Timesheet Chasing
Every Monday, WebRun opens Avaza, checks last week's timesheets person by person, works out which days are missing and which projects are affected, saves the evidence in Google Drive for the invoicing run, and posts a per person chase list to Telegram before invoices go out.
How do I chase missing timesheets before invoicing?
WebRun opens Avaza every Monday and checks last week's timesheets person by person, finding the working days with no entries and the projects those gaps touch. It files the completeness sheet in Google Drive and posts a per person chase list to Telegram, so billable work is not written off before invoices go out.
- Billable gaps are chased before the invoicing run, not after
- Every missing day is tied to the project it belongs to
- A repeat offender is visible across the month from the weekly files
Built for practice managers · agencies · consultancies · professional services firms
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.avaza.comin a real browser with your saved login - no setup, no API keys. -
1
Avaza - find who has not logged hours
WebRun opens Avaza to find who has not logged hours. - Sign in to Avaza and open last week's timesheets
- For each staff member, check which working days have no time entries
- Record the projects they normally book to, so the likely gap is visible
- Compare hours logged against their expected weekly hours
- Flag billable projects with missing days first, since those are the ones that get written off
- Note timesheets submitted but still awaiting approval
Done when Every staff member has a missing day count and the projects affected.
-
2
Google Drive - save the invoicing evidence
WebRun opens Google Drive to save the invoicing evidence. - Save this week's timesheet completeness sheet into the invoicing folder
- List each person, days logged, days missing, and hours against expected
- Show the billable projects with gaps so the invoicing run knows what is still unconfirmed
- Keep one file per week so a repeat offender is visible across the month
Done when The completeness sheet is filed in Drive for the invoicing run.
-
3
Telegram - post the per person chase list
WebRun opens Telegram to post the per person chase list. - Post the chase list to your internal team channel, one line per person
- Name the missing days and the projects they touch
- Put anyone with billable gaps at the top
- Leave the personal nudge to a manager. WebRun never emails staff or fills in a timesheet itself
Done when The chase list is in Telegram before invoicing starts.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it fill in timesheets or send invoices?
No. WebRun never enters time on someone's behalf, approves a timesheet, or creates or sends an invoice. It reports the gaps and a human chases them and runs the invoicing.
Does it email or message staff directly?
No. The chase list goes to your own internal Telegram channel. Nobody is messaged individually, so a manager decides how to raise it with each person.
What is prioritised on the list?
Missing days on billable projects. Those are the hours most likely to be written off if nobody records them before the invoicing run, so they sit at the top ahead of internal time.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.