Block schedules tell you who's supposed to be where. Actual coverage rarely matches exactly — GiggEx makes the gap visible the day it happens, not the month after in a close.
Block grids run on irregular cycles — a 5th Tuesday can differ from every other Tuesday in the month. GiggEx models the actual grid, not a weekday/weekend flat split.
Which rooms ran, which sat open, and which were double-covered — laid against the schedule so utilization is a daily fact, not a quarterly guess.
Distinct providers per day compared against the grid's required headcount — over-staffed and under-staffed days both surface immediately.
Point it at your existing scheduling exports — no rip-and-replace of the system your team already runs day to day.