Hi,
I found this website where you can check if you have a valid visa using your TRN, DOB and Passport number rather then badgering your agent to check the immi account.
Not 100% if its completely up to date every day but atleast it gives you something to look at.
https://online.immi.gov.au/evo/firstParty