CallUsersByGroup
Description (v1.23.1)
1. Call one or several groups during [timeout] seconds
2. If the call is not answered go to [extension_timeout]
3. If all devices are busy go to [extension_busy]
First group to call: [group1]
Second group to call: [group2]
Third group to call: [group3]
Timeout: [timeout] seconds
Release notes
Version 1.23.1 - Early deployment
- Bugfix: Corrected dialplan error
- Dependency:
Version 1.23.0 - Deprecated
- Improvement: Compatibility with Communication Server 3 (M7654)
- Deprecated: not working with Communication Server 2 or 3 due to dialplan error
- Dependency:
Version 1.22 - General deployment
- Improvement: Compatibility with the Communication Server module
- Dependency:
Version 1.21 - General deployment
- Bug fix: Use ${DialAsteriskOption} reserved global parameter in the dialstring to provide correct callerID to API (M0002415).
- Dependency:
Version 1.20 - General deployment
- Use database lookups to determine which devices to call (minimal required version for use with STARTDYNAMICAPPLICATION4.X and 5.X).
- Minimal required version for use in a Cluster
- Dependency:
Version 1.13 - Deprecated
- Improvement: Optimization
- Deprecated: This version is not compatible with STARTDYNAMICAPPLICATION v5 and higher
Version 1.12 - Deprecated
- Feature: Support no group
- Deprecated: This version is not compatible with STARTDYNAMICAPPLICATION v5 and higher
Version 1.11 - Deprecated
- Feature: Supports simultaneous call to 3 groups
- Deprecated: This version is not compatible with STARTDYNAMICAPPLICATION v5 and higher
Version 1.10 - Deprecated
- Feature: Initial version
- Deprecated: This version is not compatible with STARTDYNAMICAPPLICATION v5 and higher
Action parameters
This action calls a list of devices simultaneously.
- If the call is not answered before the timeout is expired, the call is sent to the "Timeout Extension".
- If all devices are busy, the call is sent to the "Busy Extension".
- Maximum 20 devices in total of all groups.
Hook when answered (version 1.24+)
- This will start a callflow when one of the member answer the call. To use variables in this callflow from the original callflow you must set them with a leading underscore (_)
- example: SET _MyCallerId = ${CALLERID(num)}
Example of use
Use this action when you want to route calls to a group of users.