Groups¶
RingRx Groups are used for routing communications to teams of users.
Group Features¶
Call Routing¶
Groups operate in one of three modes
Basic Call Routing
¶
Calls placed to the extension of the group will:
If calls are recorded and play recording announcement is true a recording announcement will be played
If an entry media file is specified it will be played to callers
Members will be rung for group enable login seconds Each users Call behavior will be evaluated and followed
- Ring My Phone
The users desk phone and mobile app will be tried
- Simultaneous Ring
The users desk phone and mobile app will be tried as well as their Mobile number at the same time
- Sequential
The users desk phone and mobile app will be tried THEN their mobile number
- Forward
The users mobile number will be tried
If an exit media file is specified it will be played to callers
If a forward destination has been set, it will be tried
The call will go to the groups mailbox
Announcement Call Routing
¶
Announcement groups are used to create an ad-hoc PA system using the speakers of desk phones in the office. There are two kinds of announcement groups
- Announcement
There will be a tone after each member device joins to indicate when to begin speaking
- Announcement Mode B
Tones are suppressed for member device joins. Use this for groups with many member devices
Calls placed to the extension of the group will:
If calls are recorded and play recording announcement is true a recording announcement will be played
If an entry media file is specified it will be played to callers
All members will be rung with the auto-answer flag set which will cause their phones to go off-hook on speaker. They will be muted so they will only receive audio from the caller like a PA system.
Any dialed party may press 2 on their phone to end the call and begin a 2-way conversation with the original caller
Note
If your facility includes an integrated announcement speaker, that device may be included in an announcement group to simultaneously announce from both
Queue Call Routing
¶
Queue groups are used to create a more flexible and intelligent method of call distribution as there would be in a call center.
Full details are here: Queues
SMS Routing
¶
If a phone number has their incoming SMS messages routed to a group, any received messages will be sent simultaneously to all group members. In this arrangement the group effectively becomes the person the phone number is having a text message conversation with.
When a message is received to a group:
A group message chat will start for all members of the group.
The off-network phone number will see replies as coming from the groups outbound SMS number
Note
Take care to make sure that the outbound SMS number routes back to the group to avoid confusion
When a group member responds to an inbound group message
All other members of the group will get that message sent to them
That message is sent to the outside phone number from the groups SMS number
The outside party has no visibility into which member of the group sent the reply keeping the appearance of a single presence.
Note
Copies of all group messages will exist in each group members mailbox. IF a user is removed from a group, they will retain group messages from the time they were a member. Newly added members will only receive group messages going forward.
Group Parameters¶
group type
¶
- Default
basic
- Description
The behavior of the group (Basic, Announcement, Queue)
group enable login
¶
- Default
false
- Description
Enables the dynamic login/logout of members of this group using *91 / *92 star codes
call timeout
¶
- Default
24
- Description
Number of seconds for call legs in the group to timeout
sequential
¶
- Default
false
- Description
Indicates that group users should be rung sequentially. This only is used for basic groups
cnam prefix
¶
- Default
empty
- Description
A string of text to pre-pend to the callerID name to be passed to the users. Can be used to add information to the call.
distinctive ring
¶
- Default
empty
- Description
For Polycom phones only Will cause calls passing through the group to ring with a special cadence
entry media file
¶
- Default
empty
- Description
A media file from the accounts media library that will be played to callers before users are tried. A key press by the caller will terminate the media file and skip to ringing the users.
exit media file
¶
- Default
empty
- Description
A media file from the accounts media library that will be played to callers after all users have been tried without the call being answered. A key press by the caller will terminate the media file and skip to ringing the users. If a forward destination is specified or a mailbox, this file will be played before engaging either of those features.
forward destination
¶
- Default
empty
- Description
An extension or phone number that the call will be offered to after all users have been tried. This destination will be tried for group enable login seconds
mailbox
¶
- Default
empty
- Description
The voicemail box associated with the group. Calls that are not answered will end up in this voicemail box.
record calls
¶
- Default
false
- Description
Will record calls to this group. Recorded calls will be found attached to the CDRs
play recording announcement
¶
- Default
false
- Description
Incoming calls will have an announcement played (before the entry media file) to indicate that calls will be recorded.
Queue Group Parameters¶
These parameters only apply to queue mode groups
q_max_callers
¶
- Default
20
- Description
The maximum number of callers that can be waiting in queue
q_max_callers_dest
¶
- Default
empty
- Description
The destination extension new callers are sent to when the queue already has the maximum number of callers waiting
q_max_wait
¶
- Default
1800
- Description
The maximum number of seconds a caller will be permitted to sit in queue. Defaults to 30min
q_max_wait_dest
¶
- Default
empty
- Description
The destination extension callers in queue will be sent to when their hold time exceeds the max wait
q_alarm_on_max_wait
¶
- Default
false
- Description
Send alarm to all moderators and the queue alarm destination when a call reaches the max wait time
q_alarm_on_max_callers
¶
- Default
false
- Description
Send alarm to all moderators and the queue alarm destination when a call is rejected because the queue is at max callers
q_alarm_email
¶
- Default
empty
- Description
Comma separated list of additional emails to receive queue alarms (in addition to moderators)
q_alarm_wrapup
¶
- Default
0
- Description
How many seconds to allow an agent for post-call activities before making them eligable for another call from the queue
q_alarm_holddown
¶
- Default
30
- Description
How many seconds to suppress offering an agent a call after they failed to answer one (minimum is 10)
q_agent_dist_alg
¶
- Default
Round-Robin
- Description
How calls should be assigned from the queue to users
Round-Robin: Each user is assigned calls in equal rotation
Longest Idle: The agent who has been idle the longest is assigned the next call