Skip to main content

Ring Groups

The Ring Group module helps you distribute incoming calls across multiple team members or devices. Think of it as a virtual receptionist that can ring multiple phones either simultaneously or in a specific sequence.

While how calls are processed is primarily managed through Contact Methods, you can also integrate and manage those settings through a ring group module when building call flows.

Or in other words, you can use the 'contact methods' (i.e., App, SIP account, PSTN forwarding/regular phone number forwarding) within a ring group, and also update those contact methods' settings directly within the ring group.

Ring Group module

Setting It Up​

The Ring Group configuration has three main tabs: Users, Media, and CLI Rules.

Users Tab​

Ring Group user configuration

When configuring the Users tab, you'll need to:

  1. Name: Give your ring group a descriptive name (e.g., "Sales Team" or "Support Desk")

  2. Add Destinations: Click "Add ring group destination" to select team members and their contact methods (phone numbers or VoIP connections)

  3. Configure Ring Times: Use the 60-second timeline to set when and how long each destination rings:

    • Drag destinations left/right to adjust when they start ringing
    • Stretch or shrink the bars to adjust ring duration
    • Create sequential or simultaneous ringing patterns
Important

At least one destination must start ringing at 0 seconds. The system automatically adjusts timings to prevent gaps between destinations.

Multiple ring group destinations

tip

You can add multiple contact methods for the same user. For example, you might ring their desk phone first, then their mobile phone after a delay.

Media Tab​

Ring Group media configuration

The Media tab lets you configure two types of audio:

  1. Music on Hold: Played when an active call is put on hold
  2. Ringback Tone: Played while the caller waits for someone to answer

Select from your existing audio files or upload new ones for:

  • Company messages
  • Marketing announcements
  • Music
  • Custom greetings

CLI Rules​

Ring Group CLI rules configuration

The CLI (Caller Line Identification) tab allows you to set a custom caller ID label that will appear for all FlyNumbers pointing to this Ring Group. This is particularly useful for categorizing related numbers under a single identifier.

When you answer FlyNumber calls using SIP applications or the phone system app, instead of seeing just the raw phone number, you'll see your custom label to help identify the type of call.

important

CLI customization only works when answering calls via:

  • The FlyNumber phone system app
  • SIP accounts (VoIP phones, softphones, etc.)

CLI labels do not appear when forwarding to regular phone numbers (PSTN).

Ring Group CLI Examples

Categorical Approach - Perfect for grouping related numbers:

  1. Sales Department: Set CLI to "Sales Calls"

    • All your sales-related FlyNumbers point to this Ring Group
    • When any sales number is called, your SIP app shows "Sales Calls"
  2. Support Team: Set CLI to "Support Line"

    • All support FlyNumbers point to this Ring Group
    • Incoming calls display "Support Line" regardless of which support number was dialed
  3. Regional Office: Set CLI to "Regional Calls"

    • Group multiple regional numbers under one Ring Group
    • Easy identification of regional vs. other types of calls

Technical Configuration:

  • Rule: ^(.*)$
  • Result: Enter your desired label (e.g., "Sales Calls", "Support Line")
note

CLI Rules are disabled by default. This feature is especially powerful when you have multiple FlyNumbers serving similar purposes and want to categorize them for easy call identification.

Practical Example​

Ring Group usage example

In this example:

  1. An incoming call reaches the Sales Ring Group
  2. If no one answers within the configured time
  3. The call is automatically forwarded to voicemail

This ensures no call goes unanswered, even if all team members are unavailable.

Best Practices
  • Set shorter ring times (15-20 seconds) when using sequential ringing to prevent long wait times
  • Use simultaneous ringing for urgent calls or small teams
  • Configure voicemail or another fallback option for unanswered calls
  • Consider time zones when setting up international teams
  • Leverage app configurations to maintain consistent call handling across your system

App Configuration Settings​

While app configurations are primarily managed through the Contact Methods menu, you can also integrate them into your call flows using Ring Groups. This is particularly useful when you want to combine app settings with other call handling features.

To integrate an app configuration with a Ring Group:

  1. Drag a ring group module to the panel
  2. Click "Add ring group destination"
  3. Select the app user you want to add
  4. Configure ring timing as needed

Ring Group app configuration settings

When an app configuration is connected to a Ring Group, you can:

  • Use predefined voicemail settings for unanswered calls
  • Apply consistent caller ID rules
  • Utilize existing phone numbers and internal numbers
  • Maintain uniform call recording settings
When to use the ring group and App combination

Use the Ring Group integration when you specifically want to:

  1. Include the app in a complex call flow
  2. Combine app handling with other modules
  3. Set up sequential or simultaneous ringing with other destinations
  4. Create department-specific routing rules