Scenario: Trainer1 is training JrAgent1. Trainer1 needs to monitor all outbound calls that JrAgent1 makes and needs to be able to interject/jump-in to the call at any time. Currently the way we accomplish this is JrAgent1 logs into the agent interface. Trainer1 registers his softphone to our vicibox server and dials the Session ID and is able to join the meetme conference.
Problem: Each time JrAgent1 finishes a call and hangs up, it will also hang up on Trainer1. Thus, Trainer1 has to call back the Session ID after each call.
Attempted solutions: We tried have the Trainer1 dial "0 + session ID", which accomplishes most of what we need. By doing this Trainer1 can stay on all JrAgent1's calls without needing to call back the Session ID. The problem is Trainer1 is not able to speak into the conference.
How would I be able to accomplish what we need, preferably without giving Trainer1 easy access to monitor other agent calls? Ideally, though not required, we could accomplish this without needing to give Trainer1 access to the admin area.