Ring Groups
Ring groups distribute incoming calls to multiple extensions. This document explains how to create and configure ring groups for department coverage and hunt groups.
What are Ring Groups?
A ring group is a collection of extensions that ring together when a call comes in. Ring groups are ideal for:
- Department coverage - Sales, Support, Billing teams
- Hunt groups - Finding available agents
- Overflow handling - Distributing high call volume
- Backup coverage - Ensuring calls are answered
Ring Group Strategies
OPBX supports three ring strategies:
Simultaneous (Ring All)
All members' phones ring at the same time. The first person to answer gets the call.
Best for:
- Small teams where anyone can answer
- When speed of answer is critical
- Departments with equal responsibility
Example:
Call comes in → Extensions 201, 202, 203 ring simultaneously
→ First to answer gets the call
Round Robin
Calls are distributed evenly across members in rotation.
Best for:
- Distributing workload evenly
- Fair call allocation
- Teams with similar roles
Example:
Call 1 → Extension 201
Call 2 → Extension 202
Call 3 → Extension 203
Call 4 → Extension 201 (rotation repeats)
Sequential (Hunt Group)
Extensions ring one after another in a specific order.
Best for:
- Priority-based routing
- Escalation scenarios
- Hierarchical teams
Example:
Call comes in → Extension 201 rings for 10 seconds
→ If no answer, Extension 202 rings for 10 seconds
→ If no answer, Extension 203 rings for 10 seconds
Creating a Ring Group
Step 1: Create the Ring Group
- Navigate to Ring Groups in the main menu
- Click Create Ring Group
- Enter a Name (e.g., "Sales Team")
- Add an optional Description
- Select the Ring Strategy
- Set the Timeout (how long to ring in seconds)
- Configure Fallback options
- Click Save
Step 2: Add Members
- Open the ring group you created
- Click Add Member
- Select an extension to add
- Set the Priority (for sequential strategy)
- Click Save
- Repeat for all members
Step 3: Configure Fallback
Set what happens when no one answers:
- Send to Voicemail - Leave a message
- Forward to Extension - Route to another person
- Forward to Another Ring Group - Escalate to another team
- Forward to IVR Menu - Provide options
- Send to AI Assistant - Automated handling
Ring Group Settings
Timeout
How long to ring before trying the next member or fallback:
| Timeout | Use Case |
|---|---|
| 10-15 seconds | Quick escalation |
| 20-30 seconds | Standard (recommended) |
| 45-60 seconds | Patient callers |
Ring Turns
How many times to cycle through all members:
- 1 turn - Try each member once
- 2 turns - Try each member twice
- Unlimited - Keep ringing until timeout
For simultaneous strategy, ring turns don't apply (all ring at once).
Member Priority
For sequential strategy, priority determines the order:
| Priority | Order |
|---|---|
| 1 | Rings first |
| 2 | Rings second |
| 3 | Rings third |
Ring Group Configuration Examples
Sales Team (Simultaneous)
Setup:
- Name: Sales Team
- Strategy: Simultaneous
- Timeout: 25 seconds
- Members: Ext 201, 202, 203, 204
- Fallback: Voicemail
Behavior:
Caller dials Sales number
→ All 4 sales reps' phones ring
→ First to answer gets the call
→ If no answer in 25 seconds → Voicemail
Support Tier 1 (Round Robin)
Setup:
- Name: Support Tier 1
- Strategy: Round Robin
- Timeout: 20 seconds per agent
- Members: Ext 301, 302, 303
- Fallback: Support Tier 2 ring group
Behavior:
Call 1 → Ext 301 (no answer) → Ext 302 (answer)
Call 2 → Ext 303 (answer)
Call 3 → Ext 301 (answer)
Escalation Chain (Sequential)
Setup:
- Name: Escalation Support
- Strategy: Sequential
- Timeout: 15 seconds each
- Members:
- Priority 1: Ext 301 (Tier 1)
- Priority 2: Ext 302 (Tier 2)
- Priority 3: Ext 303 (Manager)
- Fallback: Manager voicemail
Behavior:
Caller dials support
→ Ext 301 rings 15 seconds (no answer)
→ Ext 302 rings 15 seconds (no answer)
→ Ext 303 rings 15 seconds (no answer)
→ Goes to manager voicemail
Managing Ring Groups
Editing Members
To add or remove members:
- Navigate to Ring Groups
- Select the ring group
- Click Members tab
- Use Add Member or Remove buttons
- Adjust priorities as needed
Changing Strategy
You can change the ring strategy at any time:
- Edit the ring group
- Select new Strategy
- Adjust Timeout if needed
- Save changes
Strategy changes take effect immediately for new calls.
Disabling a Ring Group
To temporarily disable:
- Edit the ring group
- Change Status to "Inactive"
- Save changes
Calls will not be routed to inactive ring groups.
Ring Groups and Extensions
Creating the Extension
Ring groups need an extension number to receive calls:
- Create an extension of type Ring Group
- Select your ring group as the target
- The extension number becomes the dial-in number
DID Routing
Route incoming calls to your ring group:
- Configure a DID number
- Set routing type to Ring Group
- Select your ring group
- Test the configuration
Advanced Features
Nested Ring Groups
Ring groups can cascade to other ring groups:
DID → Ring Group A (Tier 1 Support)
↓ (if no answer)
Ring Group B (Tier 2 Support)
↓ (if no answer)
Manager Extension
Dynamic Membership
While OPBX doesn't support automatic membership changes, you can:
- Quickly add/remove members through the UI
- Use priorities to control inclusion
- Create multiple ring groups for different scenarios
Call Overflow
Handle high call volume:
DID → Main Ring Group (5 agents)
↓ (if busy/no answer)
Overflow Ring Group (3 backup agents)
↓ (if still busy)
Voicemail with callback request
Troubleshooting
Members Not Ringing
Problem: Some members don't receive calls.
Solutions:
- Verify members are added to the group
- Check member extensions are active
- Ensure members are not already on calls
- Review strategy settings
Calls Not Reaching Ring Group
Problem: Calls to the ring group extension fail.
Solutions:
- Verify the extension is active
- Check the ring group status
- Ensure the extension is properly associated
- Review DID routing configuration
Wrong Ring Order
Problem: Sequential or round-robin not working as expected.
Solutions:
- Check member priorities (for sequential)
- Verify ring turns setting
- Review timeout configuration
- Check if members are available
Best Practices
Design
- Keep groups manageable - 3-7 members ideal
- Match strategy to workflow:
- Simultaneous for equal teams
- Round robin for fair distribution
- Sequential for escalation
- Set appropriate timeouts - Don't make callers wait too long
- Always have a fallback - Never leave calls hanging
Monitoring
- Track answer rates - Monitor who's answering
- Review missed calls - Identify coverage gaps
- Adjust membership - Add/remove based on performance
- Test regularly - Verify routing works as expected
Maintenance
- Update for staff changes - Add new hires, remove departed
- Review quarterly - Ensure still meets needs
- Document configuration - Keep records of setup
- Plan for absences - Adjust for vacation/sick days
Next Steps
- IVR Menus - Add menu options before ring groups
- Business Hours - Route to different groups by time
- DID Numbers - Configure incoming lines
Related Documentation:
- Call Routing Overview - General routing concepts
- Extensions - Understanding extension types