The base problem is, how to prober setup forwarding calls to mobile phones so that the “ring” works and also the mobile phone display display’s the origin phone number and not the number of the outgoing trunk.
So this is a combination question.I had a freepbx with multiple trunks from swiss provider sipcall. To determined on the outbound routes the affected extensions in the callerid like “123XX” . so the 123 is the prefix for the specific group of extensions which shoul’d use this route for the outbound trunk. So force the trunk i added also the “*991” outbound route and leave the callerid empty. (we had some very small companies with 2-3 people which woul’d like to have a pbx but not wan’t one inhouse or rent a complete virtual server)
I also enabled “clip no screening” on the provider side.
On FreePBX 14 (with sip and not pjsip trunks) i configured an extension which has always “Follow me” enabled. and uses *99107XXXXXX" to the mobile number. this extension is in a dummy ringgroup with a ringtime of 1 second and a “Destination if no answer” to the extension with the forced “Follow me” . This is not a nice setup, but it worked on the FreePBX 14.
Now i switched to FreePBX and all trunks are now pjsip only. The problem now is, that the “clip no screening” seems not to work anymore. The mobile phone see’s only the number of the trunk. Sipcall told me, that the problem on their side the PBX do a new phone call without set the specific origin phone number.
So i tried different other setup’s. So i tried the “misc. destination” to the mobile number. But also their was not the origin phone number visible. Also was their the problem that no “ring” was hearable and also when the phone call is picked up. Both sides don’t hear each other.
Because i tried different approches. Is now my questions, has someone a working call forward to mobile number on a freepbx with pjsip trunks with the provider sipcall with “clip no screening” to see the origin phone number of the caller? And when yes, how is the setup?