I forgot how they do it in the books, but I think there is like a "God network" that they can use. I know the normal "Mortal" networks are like beacons for monsters. I think that is why demigods didn't walk around with cell phones and stuff.