I need your help with a problem I’ve encountered.
I need to forward calls to an external number during specific hours.
I have the IVRs set up, and they all work correctly and without any issues.
I created a pjsip extension XXXX where I activated call forwarding if there’s no answer after four missed calls, and this is where my problem arises.
If I make the call from an internal extension, call forwarding works correctly. The configuration on the phone to which the call should be forwarded is (outgoing code)017600000000#
If I make the call from an external number, the IVR detects the time, transfers to the extension with the call forwarding, and I see it make the call, but then it hangs up and returns to the main IVR message.
I’ve tried a virtual extension, but it doesn’t work either; I get the same result.
I remember having this function enabled a few years ago, just like now, and it never gave me any errors. But now that I need it again, I can’t figure out why it’s not working properly.
Could someone tell me if there’s something I’m not configuring correctly?
I have 8 SIP Trucks, and they’ve been working flawlessly for 8 years.
I have about 30 Extensions, and they’ve been working flawlessly for the same amount of time.
I have several IVRs that are working correctly.
As an additional issue, I’ve noticed that sometimes when a call exceeds 20 minutes, it disconnects on its own.
If anyone can offer some guidance, I would appreciate it.