Allow navmesh agents to be pushed off navmesh

I want my navmesh agents to be pushed by other scripts. This works, except the agents are not allowed to leave the navmesh. In my level I have pits I’m trying to push the agents into, but I can’t because of this. I don’t care about pathfinding anymore once I push the agents off. What is a sensible way of doing this?

Disable the NavMeshAgent when the it is close enough to a pit.