Appearance
Scheduled jobs
Consult runs a set of scheduled jobs that drive reminders, automatic approvals, balance updates, and housekeeping. Knowing the cadence helps explain "when will this happen" questions.
If a job is not behaving as documented, ask Consult support to confirm the schedule for your tenant.
Weekly schedule
| Day and time | Job | Purpose |
|---|---|---|
| Mon 07:00 | Send weekly timesheet summary to PMs | Weekly timesheet summary to PMs for each of their projects. |
| Mon 08:00 | Send weekly timesheet report | Weekly timesheet report to managers and admins. |
| Thu 12:30 | Auto-submit timesheets | Auto-submits eligible timesheets to keep the approval flow moving. |
| Fri 13:30 | Send timesheet reminder | Reminds users to complete timesheets before the weekend. |
| Fri 13:30 | Send utilisation summary report | Weekly utilisation rollup to managers. |
| Sunday (weekly) | Run schedule rollover | Runs auto rollover hours for every project where it is enabled. |
Daily schedule
| Time | Job | Purpose |
|---|---|---|
| 01:00 | Reject unapproved leave requests | Auto-rejects unapproved leave older than 10 days with a start date 3 or more days in the past. |
| 01:00 | Clean old backups | Cleans old backup files. |
| 01:00 | Increment fixed-validity leave balances | Updates fixed-validity leave balances when validity periods turn over. |
| 01:30 | Run nightly database backup | Runs the nightly database backup. |
| 07:00 | Send project completion or extension reminder | Reminds PMs to mark approaching or passed-end-date projects as complete or extended. |
| 07:00 | Send resource over-utilisation notification | Sends over-utilisation alerts to resource managers. |
| 07:00 | Send pending leave request reminder | Reminds RMs of pending leave requests. |
| 08:00 | Approve pending allocation requests | Auto-approves resource allocations that meet the auto-approval rules. |
| 08:00 | Escalate pending allocation requests | Escalates allocation requests that have sat too long. |
| 08:00 | Send happy birthday notification | Sends birthday notifications to users with a birthday today. |
| 23:00 | Save current exchange rate | Persists the current exchange rate for historical accuracy. |
Weekday schedule
| Time | Job | Purpose |
|---|---|---|
| 13:30 | Send pre-leave timesheet reminder | Reminds users to submit pending timesheets before scheduled leave starts. |
Monthly schedule
- Increment annual leave: Applies monthly accrual amounts, for example 1.75 days of annual leave.
- Subtract approved leave: Reconciles balances at month-end.
