Free Extension to Extension Calls via DID
I spent some time thinking about this one - and then talked with Joe about it. We agree that Joe's original answer is correct for the typical install of A2B, but in our situation - it wont quite work.
Because we are billing for inbound calls, we already have a rate for the DID - its the inbound rate. If we change that rate to zeros, the outside inbound calls would be billed as zero also..
I'm going to suggest another approach. It keeps the calls from being seen by A2B, so if you need A2B to have call records of these calls - this plan will NOT work for you. If you do not bill for inbound calls - then use Joe's original solution - and your DID-dialed extension-to-extension calls will be free, AND they will be listed in A2B. At the moment, I don't have a way to both bill for inbound minutes, and allow for DID dialed extension to extension free calling.
This should meet your goals of letting your extension users dial other extension users via their DID, and make the call free for both parties - as if they had dialed the extension.
Free PBX: Create Misc Application
In FreePBX, Under Setup, Misc Application, select Add Misc App.
Create the Misc App with the following characteristics:
Description: the 10 digit DID you are configuring-Local
Feature Code: the 10 digit DID you are configuring
Feature Status: ENABLED
Destination: Extension: the extension of the DID you are configuring.
When you have all the entries as described, save your changes, apply configuration changes, and continue with reload.
Now, when any extension dials the Feature Code you established for the FreePBX Misc Application, it will be recognized as an extension to extension call, and not be sent to A2B. There are no dialing rules here, so the caller must dial the exact number you entered - as I recommend above, the 10 digit version of the number (for USA use).
Let me know if I misunderstood you goals -
Tony
Tony,
...
I am trying to find a solution to the following situation:Let's say one of your subscribers make a phone call from the freePBX extension to another subscriber in your pbx system by dialing the subscriber's DID number (not the extension number). I prefer to convert that call from extension to extension without using the outgoing trunk and DID. I still want that phone call to be logged into the a2billing's CDR. That way the call is FREE of termination & DID incoming charges. Is there any possibility of doing this? If yes, please tell us how.Thanks in advance.
Neil
Neil;(jroper) You would need via A2Billing trunk, A2Billing to recognize the dialed digits, so you would have to put the DID in a rate card, with a local trunk to pass it back to the extension.
So in Tony's writeup, all you should have to do is create a ratecard with your DID in it, using the same "local" trunk, and then set the destination you want. e.g. extension number.
Make sure you attach the ratecard to the callplan.
Joe
I spent some time thinking about this one - and then talked with Joe about it. We agree that Joe's original answer is correct for the typical install of A2B, but in our situation - it wont quite work.
Because we are billing for inbound calls, we already have a rate for the DID - its the inbound rate. If we change that rate to zeros, the outside inbound calls would be billed as zero also..
I'm going to suggest another approach. It keeps the calls from being seen by A2B, so if you need A2B to have call records of these calls - this plan will NOT work for you. If you do not bill for inbound calls - then use Joe's original solution - and your DID-dialed extension-to-extension calls will be free, AND they will be listed in A2B. At the moment, I don't have a way to both bill for inbound minutes, and allow for DID dialed extension to extension free calling.
This should meet your goals of letting your extension users dial other extension users via their DID, and make the call free for both parties - as if they had dialed the extension.
Free PBX: Create Misc Application
In FreePBX, Under Setup, Misc Application, select Add Misc App.
Create the Misc App with the following characteristics:
Description: the 10 digit DID you are configuring-Local
Feature Code: the 10 digit DID you are configuring
Feature Status: ENABLED
Destination: Extension: the extension of the DID you are configuring.
When you have all the entries as described, save your changes, apply configuration changes, and continue with reload.
Now, when any extension dials the Feature Code you established for the FreePBX Misc Application, it will be recognized as an extension to extension call, and not be sent to A2B. There are no dialing rules here, so the caller must dial the exact number you entered - as I recommend above, the 10 digit version of the number (for USA use).
Let me know if I misunderstood you goals -
Tony