Custom context or feature to chanspy on all future calls?

I have a contact center that I support. They have a unique use case where they want to monitor calls that are made to/from a specific extension/agent. We setup chanspy, but it will only spy on the active call meaning the supervisor has to watch the agent and see when they are on a call.

What they want to happen is for all calls to automatically chanspy. Either the supervisor receives a call every time the agent makes/receives a call OR if the line can always stay active(even if there is no audio 99 percent of the time.

I should add that they had FOP2 and it does this function. However FOP2 seems to be dead as of late.

Anyone aware of an option for them or have a suggestion.

1 Like

There’s some dial plan floating around for doing this in extensions_custom.conf that can also help control access using the FreePBX Class Of Service module – not tested it myself though: