Uploaded image for project: 'FreePBX'
  1. FreePBX
  2. FREEPBX-286

Outbound route based on caller ID and Extension

    Details

    • Type: Feature Requests
    • Status: Closed (View Workflow)
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None

      Description

      Enable the use of Called ID and SIP extension to define 
      witch route the outbound call will make.
       
      The proactical use of this is having a family group using 
      only one A@H, and each sub group (parents, sister, 
      etc) have their own pre-paid account with a provider, so 
      they controll and pay their own expenses.
       
      The caller ID use of for the same reason. 
       
      If you have a single PSTN line coming into this A@H, 
      then you configure DAD's cell to go to A route -> X 
      provicer account. Sister's phone to go to B route -> Y 
      provider account, etc.
       
       
       
       

        Attachments

          Activity

          Hide
          stevenberkholz stevenberkholz added a comment -

          This would also help with faxing.

          I have my fax machines in a legacy PBX.
          If a fax is made, I do not want it to use any VOIP providers.
          If a voice call is made, use my standard dialplan.

          I can't use contexts in this case to control the dialplan, because both type of calls are coming in the same PRI.

          The legacy PBX does provice callerid, which I could use to determine if it is a fax machine extension on the legacy PBX.

          Show
          stevenberkholz stevenberkholz added a comment - This would also help with faxing. I have my fax machines in a legacy PBX. If a fax is made, I do not want it to use any VOIP providers. If a voice call is made, use my standard dialplan. I can't use contexts in this case to control the dialplan, because both type of calls are coming in the same PRI. The legacy PBX does provice callerid, which I could use to determine if it is a fax machine extension on the legacy PBX.
          Hide
          anonymous anonymous added a comment -

          I would second this request. I have a small home office and I want calls from my office line to go out on my business line, and calls from the rest of the house to go out on my personal line

          HOWEVER, it's extremely useful to be able to dial a prefix from the home extension to still dial out on the business line

          At the moment I am not using AMP/Freepbx, and I modify extensions.conf to attach a prefix to the incoming call so that the caller id shows whether the call came in on the business line or personal line (and this is also used for distinctive ring detection. Then on the outbound I default to a particular trunk depending on callerid, but it can be overridden by prefix digits. Works very well, but not sure how to port this to freepbx?

          Show
          anonymous anonymous added a comment - I would second this request. I have a small home office and I want calls from my office line to go out on my business line, and calls from the rest of the house to go out on my personal line HOWEVER, it's extremely useful to be able to dial a prefix from the home extension to still dial out on the business line At the moment I am not using AMP/Freepbx, and I modify extensions.conf to attach a prefix to the incoming call so that the caller id shows whether the call came in on the business line or personal line (and this is also used for distinctive ring detection. Then on the outbound I default to a particular trunk depending on callerid, but it can be overridden by prefix digits. Works very well, but not sure how to port this to freepbx?
          Hide
          robthomas robthomas added a comment -

          Link with FREEPBX-152

          Show
          robthomas robthomas added a comment - Link with FREEPBX-152
          Hide
          wiseoldowl wiseoldowl added a comment -

          Another one that could probably be satisfied by naftali5's Custom Contexts module (see FREEPBX-1446).

          Show
          wiseoldowl wiseoldowl added a comment - Another one that could probably be satisfied by naftali5's Custom Contexts module (see FREEPBX-1446 ).
          Hide
          anonymous anonymous added a comment -

          Milestone 2.3 deleted

          Show
          anonymous anonymous added a comment - Milestone 2.3 deleted
          Show
          wiseoldowl wiseoldowl added a comment - Or see How to give a particular extension different or restricted trunk access for outgoing calls .
          Hide
          p_lindheimer Philippe Lindheimer added a comment -

          This is added in 2.7 with outbound route format of:

          NXXNXXXXXX/210

          as an example, would allow extension 210 to use this route.

          Show
          p_lindheimer Philippe Lindheimer added a comment - This is added in 2.7 with outbound route format of: NXXNXXXXXX/210 as an example, would allow extension 210 to use this route.

            People

            • Assignee:
              nobody nobody
              Reporter:
              emidiez emidiez
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: