Are lore rolls to detect magic automatic?

I know from reading the volume 1 rule book, that the presence of magic such as with trap-wards and ghosts (examples used as they are cited in the book), can be detected by a magic user rolling well on lore – however, I’m not sure on if the roll is supposed to be automatic or not? According to the rules of the system.

As in, if there is something like a magical trap set or a non-visible ghost present: by the rules, is the GM be supposed to automatically call for magic-users to roll lore to detect magic, or do the players have to decide themselves if they want to make a roll to check an area?

I’ve perhaps missed something somewhere in the book clarifying this.