Create areas with explicit agent enter, exit


I am trying to figure out how to create an area that an agent can only enter, or exit when I explicitly tell them to. Otherwise pathfind around it. I guess I also want agents to only be able to pathfind in the areas.
I am using the RichAI, and the Recast Graph. I figured that having a Navmesh Cut component with Is Dual toggled to true, is probably on the right track?

If you have any suggestions, they would be appreciated.