Reserve a Slug and use a template

How do you reserve a slug in wordpress and serve a template file instead?

I want to reserve the slug 'agents'. When someone goes to my site, example.com/agents I want wordpress to serve a specific template in my theme or plugin.

When I say "reserve a slug" I mean that you can't create a page or post named agents.