- Joined
- Jun 28, 2012
- Messages
- 97
- Reaction score
- 0
Hello
I am trying to resolve this issue since 15 days. But no luck.
This is long but in detail explanation.
Here is situation:
Want to forwards all incoming calls on one DID to External phone via VoIP provider.
Problem: 3cx server does forward call to external number but external receiver at other end gets ring for just half or 1 second and calls get disconnected before he/she picks up.
And caller to DID keeps hearing ring tone. Means caller to 3cx DID calls stays during process, but 3cx to external receiver (forward) gets disconnected.
What I tried:
Option 1
I set directly on DID rule to "Forward to Outside number" and outside number set with dialing rule.
So any calls on this DID will immediately forwarded to External Cell phone via other VoIP provider route.
Incoming call DID line and VoIP provider are not same. Both are different.
But with this setup receiver not able to pickup the call as it auto disconnect in less than 1 sec.
Option 2
I landed DID number to extension, so it rings on extension. ("connect to extension" in DID)
But I set that extension to forward all calls to Mobile number if extension status is "Away" or "Out of Office". and set extension status from "Available" to "Away" so that rule get in effect.
But in this case, it also has same problem mentioned above - External receiver get ring just for half or 1 second and receiver calls get disconnected before he picks up.While caller still hear ring tone.
Surprisingly, if caller to this extension is local 3cx user, everything works well. But if caller to this extension from outside (via DID) it does not work and have above mentioned same problem.
Option 3 (This one is working)
I landed DID number to extension, so it rings on extension. ("connect to extension" in DID)
Instead of "Away" or "Out office" Forward, i set "If calls not answered within 1 Second then Forward to Mobile".
In this case IF someone calls to DID, Extension rings for 1 second and then calls getting forwarded to External number and receiver hears to ring for around 10 seconds during which he can answer the phone and everything works perfectly.
My question and problem:
Why it works with Forwarding rule "If calls not answered within 1 Second then Forward to Mobile"
but not with "Away" forward to Mobile Number rule and caller is from outside.
Why it works with "Away" forward to Mobile Number rule and caller is local 3cx extension.
Why it does not work with DID rule to "Forward to Outside number" (option 1)
Why External caller to 3cx leg stays on while 3cx to other External leg being disconnected before joining External Caller and External Receiver.
i studied and compared logs for the "call forward in away" and "call forward if no answer".
There are many differences between these two logs and so i cannot know which things is disconnecting the forwarded call (3cx to external number)
Please help me to resolve this issue.
Thanx
I am trying to resolve this issue since 15 days. But no luck.
This is long but in detail explanation.
Here is situation:
Want to forwards all incoming calls on one DID to External phone via VoIP provider.
Problem: 3cx server does forward call to external number but external receiver at other end gets ring for just half or 1 second and calls get disconnected before he/she picks up.
And caller to DID keeps hearing ring tone. Means caller to 3cx DID calls stays during process, but 3cx to external receiver (forward) gets disconnected.
What I tried:
Option 1
I set directly on DID rule to "Forward to Outside number" and outside number set with dialing rule.
So any calls on this DID will immediately forwarded to External Cell phone via other VoIP provider route.
Incoming call DID line and VoIP provider are not same. Both are different.
But with this setup receiver not able to pickup the call as it auto disconnect in less than 1 sec.
Option 2
I landed DID number to extension, so it rings on extension. ("connect to extension" in DID)
But I set that extension to forward all calls to Mobile number if extension status is "Away" or "Out of Office". and set extension status from "Available" to "Away" so that rule get in effect.
But in this case, it also has same problem mentioned above - External receiver get ring just for half or 1 second and receiver calls get disconnected before he picks up.While caller still hear ring tone.
Surprisingly, if caller to this extension is local 3cx user, everything works well. But if caller to this extension from outside (via DID) it does not work and have above mentioned same problem.
Option 3 (This one is working)
I landed DID number to extension, so it rings on extension. ("connect to extension" in DID)
Instead of "Away" or "Out office" Forward, i set "If calls not answered within 1 Second then Forward to Mobile".
In this case IF someone calls to DID, Extension rings for 1 second and then calls getting forwarded to External number and receiver hears to ring for around 10 seconds during which he can answer the phone and everything works perfectly.
My question and problem:
Why it works with Forwarding rule "If calls not answered within 1 Second then Forward to Mobile"
but not with "Away" forward to Mobile Number rule and caller is from outside.
Why it works with "Away" forward to Mobile Number rule and caller is local 3cx extension.
Why it does not work with DID rule to "Forward to Outside number" (option 1)
Why External caller to 3cx leg stays on while 3cx to other External leg being disconnected before joining External Caller and External Receiver.
i studied and compared logs for the "call forward in away" and "call forward if no answer".
There are many differences between these two logs and so i cannot know which things is disconnecting the forwarded call (3cx to external number)
Please help me to resolve this issue.
Thanx