jungwirth wrote:This is not possible.
You can't call out with a number you don't own.
This is NOT the request. And this is not how it works using ISDN lines.
Here's the typical schema.
One customer calls my office number. The call is directed to my extension. My extension rules say to "forward" the call to my portable telephone, I get the phone call and it is says my office is calling me, not the customer. This is the problem.
Choose and plug the most ugliest and cheap standalone ISDN PBX and it will support that correctly, actually requesting a Divert on the public network instead of setting up a distinct call and "forwarding" by itself. Actually you can even only have *one* ISDN line and *one* ISDN telephone and no PBX of any sort and this will work nicely over ISDN.
A calls Office.
Office sees the call should be "forwarded" to B.
Office sees the call can be diverted because the underlying ISDN allows for that.
Office triggers the ISDN Diversion.
A gets connected to B at the public exchange level, both channels of the ISDN line are free for other calls.
Of course B probably pays for a comm from Office to B.
But technically the call is connected from A to B and B sees A is calling (not Office).
Okay, these are street words for it, but at least it describes it correctly.
Devices like Patton ISDN gateways can handle ISDN diverts.
What's missing is glue code for getting 3cx to instruct the gateway to do the right thing, instead of having 3cx opens up a distinct outgoing call and connect both either at 3cx level or at the patton level. It has to happen at the public exchange level.
O. Mascia
(3CX V9, business license/support)