Dialog Trigger

I like the NPC and dialog system, it can allow you to create some pretty interesting stories. The one limiting factor I can currently think of is the fact that you can only initiate a dialog manually by interacting with it. It’d be really nice to be able to have a trigger volume that automatically initiates a dialog when entered. Same settings as the current NPC system, maybe with a trigger delay but that’s about all I think would be needed for something like this.
A few examples of uses for stuff like this is announcers/narrators, NPCs talking after a conversation is finished, background/environment dialog, etc.