Durations of Available time

Wondering if anyone has found a report that shows how long availability is between code changes.
The code usage shows overall available time but this could be 1-2 mins in between calls, and our multiskilled agents could not do their non-call work in that period.
The audit log shows code changes but there is no visible easy way to calculate available time.

Having this would be great.

Thanks