I am not a gate agent but generally when the flight is closed they start to call the nonrevs by their position in the priority list. The person who does not answer after several attempts loose his/her seat. I have seen in case of very tight flight pax being counted to verify if some non revs could board.
One rule of thumb with nonreving we can guess but never know until the door is closed specially nowadays...