- Joined
- Sep 27, 2021
- Messages
- 4
- Reaction score
- 0
Hello everyone,
I've customized a CFD from this post https://www.3cx.com/community/threads/cfd-v16-phone-based-call-forwarding.83409/ to make it work on a Linux 3CX environment.
The objective of this script is to allow each user via this CFD to forward calls, internally or externally.
This works for internal calls, example:
An internal call to another extension which has activated its call forwarding, the call will be sent to the mobile number
Unfortunately, a call from outside to an extension that has call forwarding enabled doesn't work --> When the extension with call forwarding is activated and is part of a call queue or a ring group.
The call is instantly terminated.
A user dial 2222, he is asked to activate or deactivate forwarding, and type the number to which to forward :

Then for each user, I have to put the CFD 2223 as the destination number for external and internal calls :

Then I went to activity log and I saw this :

"Which is NOT actually an external number. Forwarding ignored."
I've tried to send calls to an IVR 2224 which send to CFD 2223, but I think it breaks something in the script and it's not working too, I think that my provider don't accept a call forwarding like that ?
I would be very grateful if someone can help me on this issue, it is a big need for my customer !
Quentin
I've customized a CFD from this post https://www.3cx.com/community/threads/cfd-v16-phone-based-call-forwarding.83409/ to make it work on a Linux 3CX environment.
The objective of this script is to allow each user via this CFD to forward calls, internally or externally.
This works for internal calls, example:
An internal call to another extension which has activated its call forwarding, the call will be sent to the mobile number
Unfortunately, a call from outside to an extension that has call forwarding enabled doesn't work --> When the extension with call forwarding is activated and is part of a call queue or a ring group.
The call is instantly terminated.
A user dial 2222, he is asked to activate or deactivate forwarding, and type the number to which to forward :

Then for each user, I have to put the CFD 2223 as the destination number for external and internal calls :

Then I went to activity log and I saw this :

"Which is NOT actually an external number. Forwarding ignored."
I've tried to send calls to an IVR 2224 which send to CFD 2223, but I think it breaks something in the script and it's not working too, I think that my provider don't accept a call forwarding like that ?
I would be very grateful if someone can help me on this issue, it is a big need for my customer !
Quentin