You can freely rotate a navmesh agent with "smooth look at" or any other that may override the rotation of the agent.
When I needed my guard AI to look around in random directions, I just used "smooth look at" for a smoother rotation. Heck, that's what I'm using when the guard is chasing the player.