Pickup groups set up using Sangomas S500 Gui

If the managers would like to barge (force) in you will need Chan Spy:

If the manager needs to take the call from an agent after being alerted, the agent could park the call, then the manager could pick up the parked call. You could have a parking lot for each agent extension.