FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Describe the bug
When I configure a call center using mod_callcenter; if I place a call into the call center and the agent answers while the announcement is playing, the caller must wait until the announcement is competed before the two legs of the call will be bridged.
To Reproduce
Steps to reproduce the behavior:
Caller dials into the call center
Agent ignores the call until the announce-frequency is triggered
The announcement is now played for the caller
The agent now decides to answer the call
Agent hears dead air
Once the announcement finishes for the caller the agent and the caller can hear each other.
Expected behavior
I would expect for the caller to be immediately connected/bridged with the agent when the agent answers the phone
Package version or git hash
Version 1.10.2
Trace logs
Not needed. Very easy to reproduce. If you'd like them however I can provide but I'll need to remove personal data.
Describe the bug When I configure a call center using mod_callcenter; if I place a call into the call center and the agent answers while the announcement is playing, the caller must wait until the announcement is competed before the two legs of the call will be bridged.
To Reproduce Steps to reproduce the behavior:
Expected behavior I would expect for the caller to be immediately connected/bridged with the agent when the agent answers the phone
Package version or git hash
Trace logs Not needed. Very easy to reproduce. If you'd like them however I can provide but I'll need to remove personal data.
My Call Center Configuration