Hi Jakob - can you expand on what you mean by 'scheduled hours per week'?
If you mean 'how many hours did the digital workers run for last week', then the BPVSessionInfo view is a good source for that. Each row represents one instance of a process running on a machine.
But if you mean 'how many hours will the digital workers run for next week', than that isn't as easy. You can get schedule frequency from the DB and use that to project when processes should run, eg 'every hour from 0900 to 1700'. And with that timeline you can then fit in an average session duration (using historical data) to estimate what the future utilisation will be.