Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Failover of Inbound DIDs

Table of Contents

Overview

Don't miss important calls! Our Failover Service allows you to provide us with alternative delivery phone numbers and/or Backup PBXs in the event that we can't deliver a call to you.

...

If you configure both an IP address or secondary Trunk Group and a failover number, then we will first try to route the call to the alternative PBX, and if unsuccessful, we will then send the call to the alternative phone number.

...

Common Setups for Failover

Failover Numbers Only

To achieve this, you should provide global failover number that will be used for any call that does not have a per-DID failover number configured. In some cases, this may be the only number you need configured. However, if you have certain DIDs that you would like routed elsewhere (such as to the owner's cell phone), you should provide the failover number for each of those DIDs.

Failover to Backup PBX Only

If you have a backup PBX where you want all your calls to go to, you should provide us with a single PBX address and port number where we can send the call or you can pick a different Trunk Group. This can be an IP address or a FQDN. The most common port number is 5060, although we can configure whichever SIP port you require. It is your responsibility to ensure that the given PBX can receive the calls from either of our trunking servers and can accept and route your DIDs. We can get you set up with this service for free in SIPStation, but if you need help architecting and implementing a solution on your PBX end, we have a FreePBX Paid Support Service that can help design a solution for you. 

Failover First to a PBX Followed by Numbers if the Backup PBX Can't be Reached

Implementing this scenario simply involves providing both the Failover to Backup PBX Only information as described immediately above, and then implementing the Failover Numbers Only information above that. We will then always try to deliver the calls FIRST to the alternative PBX address on a failure, and ONLY if that also fails will we deliver the call to the alternative numbers as configured.

Log into the SIPStation Store and then follow the instructions below, depending upon whether you are setting up a global failover or per-DID failover.

 

...

Setting a Global Failover

  • Click on the "My Account" option at the top of the page

    Image RemovedImage Added
    • Click on the Trunk Groups tab

      Image RemovedImage Added


       

    • Click on the Configure Failover option for your Trunk Group

      Image RemovedImage Added
    • Define your failover options as outlined below:

      • Primary Failover

        • Failover FQDN/IP:  In the event that your system is not registered or our servers cannot reach you, you can provide an IP or full domain where we should try to deliver your calls. The typical format would be "mypbx.mycompany.com:5060." By default, we will assume port 5060 if not provided. If you have any per-DID failover settings, we will try this IP/FQDN before trying the per-DID number. If we can't deliver the call to this address and you have a failover number set, we will send the call there. This is considered an advanced feature of PBX configuration, and your PBX configuration is not included with our free SIPStation support. We do offer paid support services if you would like help with this.

        • Trunk Group Name: If your account is setup with more then 1 Trunk Group as outlined here you can choose to set this failover to that Trunk Group instead of a IP Address.

      • Secondary Failover

        • Failover Number: In the event that your system is not registered or our servers cannot reach you, you can provide a 10-digit phone number where we should send the calls. If you have an IP/FQDN set up, we will try that first. If you have a per-DID failover number we will ignore the global failover number and use the per-DID failover number instead.

      • If you only want to failover to a phone number you can skip setting a Primary Failover and only set the Secondary Failover to the phone numbers you want us to forward calls to.

...

Press the Update button to save your changes or the Clear Failover button to remove your settings.

...

Setting a Per-DID Failover

  • Click on the "DIDs" option at the top of the page.

    Image RemovedImage Added

      

  • You can define a failover number for each DID. If a failover number is defined, you will see the number. Otherwise you will see a "Configure" link.

    Image RemovedImage Added
  • Clicking on "Configure" or a phone number in the right-hand column will bring up a window to let you update or delete the failover number.

  • Optionally, if you need to set numerous DIDs to the same failover number, you can use the Mass Operations "Failover" button at the bottom of the page.

    Image RemovedImage Added
  • From here pick which DIDs you want to set the failover on by holding your "ctrl" key on your keyboard and picking which DIDs you want to set failover on and the DID.  All selected DIDs will turn Grey in color.

    • Enter the failover number, and click the "Update Failover" button.

      Image RemovedImage Added

How to Set Up Failovers from the FreePBX SIPSTATION Module

Log into your PBX and navigate to the SIPSTATION module under Connectivity.

...

  • Scroll down to "Account Settings" section. You will find a Global Failover field.

    Image RemovedImage Added
  • Enter a 10- or 11-digit number that you would like your inbound calls forwarded to in the event your PBX is unreachable by SIPStation trunking servers as outlined above.

    Image RemovedImage Added
  • Press the "Update Account Info" button to submit the changes to SIPStation. Your changes should be active within 60 seconds.

    Image RemovedImage Added
Info

Optional DIDs

Now that you have set a global failover number, you can optionally set failover numbers for individual SIPStation DIDs. If you do not set failover numbers for any DIDs, and we cannot deliver your call, we will look to the global failover number set above. If the DID has its own failover number, we will use that instead of the global number.

...