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 route/regular phone number forwarding) within a ring group, and also update those contact methods' settings directly within the ring group.
Setting It Up​
The Ring Group configuration has three main tabs: Users, Media, and CLI Rules.
Users Tab​
When configuring the Users tab, you'll need to:
-
Name: Give your ring group a descriptive name (e.g., "Sales Team" or "Support Desk")
-
Add Destinations: Click "Add ring group destination" to select team members and their contact methods (phone numbers or VoIP connections)
-
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
At least one destination must start ringing at 0 seconds. The system automatically adjusts timings to prevent gaps between destinations.
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​
The Media tab lets you configure two types of audio:
- Music on Hold: Played when an active call is put on hold
- 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​
CLI (Caller Line Identification) Rules help you customize how calls from this Ring Group appear to recipients.
-
Set a department name:
- Rule:
^(.*)$
- Result:
Sales Team
- Rule:
-
Add context to the caller ID:
- Rule:
^(.*)$
- Result:
Support Line - \1
- Rule:
CLI Rules are disabled by default. Enable them when you need to customize outbound caller ID information.
Practical Example​
In this example:
- An incoming call reaches the Sales Ring Group
- If no one answers within the configured time
- The call is automatically forwarded to voicemail
This ensures no call goes unanswered, even if all team members are unavailable.
- 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:
- Drag a ring group module to the panel
- Click "Add ring group destination"
- Select the app user you want to add
- Configure ring timing as needed
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
Use the Ring Group integration when you specifically want to:
- Include the app in a complex call flow
- Combine app handling with other modules
- Set up sequential or simultaneous ringing with other destinations
- Create department-specific routing rules