Interrupt Override Packages
A type of package, called an "Interrupt Behavior Override Package" can be used to override automatic AI behavior and replacing it with a package.
There are 4 Interrupt Behaviors that can be so overridden:
The most common thing to override is combat. The most common combat override package is a Hold Position Package.
You could also, for instance, override combat with a package to make someone Activate something.
How to implement an override package
To create an Override Package, make a normal package and then use the "Interrupt Override" drop down to select what type of behavior it should override.