What are Call Loops and how can I avoid them?

What are Call Loops and how can I avoid them?

Question

What is a call loop and how can I avoid them?

Applies To

  • Admin Console
  • Auto Attendants
  • Call Loops

Answer

A call loop occurs when call forwarding rules are set up in a way that allows a single call to go back to a destination infinitely, without allowing the call to reach a voicemail box.

Call loops are bad because they can cause problems for the PBX, and cause missed calls, which is the opposite of the intent when creating forwarding rules. When you create a call loop and calls start coming in, this create logs in the server. Since the loop is infinite, so are the logs. The means it is possible to crash your PBX if a call gets forwarded too many times. Also, when a loop is in place, additional calls that hit the loop often receive a fast busy signal when dialed, preventing you from answering that call.

Call Loop Examples

Example 1: Auto Attendant Forwarding to Ring Group

The most common example we see is having the Ring Group forward to the Auto Attendant, only to have the Auto Attendant forward back to the Ring Group. That looks like this:

A caller dials a Virtual Number, which gets forwarded to an Auto Attendant, which forwards calls to the Ring Group. The Ring Group has a no answer or busy forwarding rule, which forwards the call to the Auto Attendant.

The call will then be sent from the Ring Group to the Auto Attendant in an endless cycle.

Example 2: Extension Forwarding to a Ring Group

A caller dials a Virtual Number, which gets forwarded to an Extension, which has a forwarding rule to send the call to a Ring Group if the line is busy or if there is no answer. The Ring Group has a no answer or busy forwarding rule to send the call to the Extension.

The call is then stuck in a loop between the Extension and the Ring Group.

Example 3: Using Forwarding Settings on Physical Phones

A caller dials a Virtual Number, which is forwarded to Extension x1001 that has a no answer forwarding rule, which sends calls to the original Virtual Number.

As these calls are stored locally to the phone, 8x8 cannot detect them in the system.

Additional Information

Use Call Queues to facilitate call volume.


    • Related Articles

    • Enable Call Recording in 8x8 Admin Console

      Objective Enable call recording which can record incoming and outgoing calls, play them back, download, or delete them. The feature can record all calls, record calls selectively, or never record calls. You can also set notifications that will ...
    • Three Digit Extensions to Avoid Using With an Internal Numbering Plan

      Question Which three-digit extension numbers are reserbed and should not be assigned to users or services? Applies To 8x8 Work 8x8 Contact Center Answer Three digit extension numbers that are reserved for 8x8 services and should not be assigned to ...
    • Access Call Queue Voicemail

      Objective Accessing your Call Queue voicemail. Applies To Admin Console Call Queues Voicemail Procedure After completing the Call Queue voicemail setup, your Call Queue group voicemail options can be accessed by dialing in from within your 8x8 phone ...
    • How do Call Queues work?

      Question What is the expected call flow for Call Queues? Applies To Admin Console Call Queues Answer Call Queues place callers in an ordered “queue” or line until the next available agent or employee can help them. Calls are offered in a cyclic ...
    • What is the difference between the Call Records and Call Legs modes in the Call Detail Records report?

      Question What is the difference between the Call Records and Call Leggs modes in the Call Detail Records report? Applies To Analytics for 8x8 Work Call Detail Records (CDR) Answer CDRs can be presented as Call Records or Call Legs. The Call Record is ...