Group number (sipgroup)
Description
Defines a phone number consisting of multiple SIP user accounts, external numbers, or other groups, and the order in which they are called.
Calling subscribers of a group is carried out through the mechanism of forwarding and building a two-level list. The subscribers of the first group are called first, in case of failure on all the subscribers of the second group are called, etc.
Each of the subscribers can have its own customized forwarding rules. They are applied according to the application rules.
There are no restrictions on the number and type of simultaneously or sequentially called subscribers. Initially, the two-level list is filtered by coincidences to avoid multiple calls. Absolute and unregistered call forwardings are taken into account. Other types of conditional redirections are applied after receiving responses to sent requests INVITE.
Fields
{
"id": uuid,
"phonenumber": str,
"type": str,
"dialplan": array<object>,
"pickup": intbool,
"opts": {
"title": str,
"comment": str
},
"ext": {
"ct": date,
"lwt": date
}
}
Specification | Description |
---|---|
Field: |
Identifier. Can be specified at creation, otherwise generated by the system. |
Field: |
Group number |
Field: |
|
Field: |
Group number composition and subgroup calling order. |
Field: |
Availability feature for featurecode type |
Field: |
Composite field |
Field: |
Arbitrary header |
Field: |
Arbitrary comment |
Field: |
Mode of filtering duplicate URIs when creating forks. all, inner, outer, none - filter all, filter only inner, filter only outer, filter none |
Field: |
Composite field allowing to extend the composition with arbitrary keys and values |
Field: |
Object creation time |
Field: |
Time of last modification of the object |
Group call mode
Value | Description |
---|---|
|
Sequentially invoke the constituent accounts strictly in the order listed in the |
|
All elements of the group are called at the same time |
|
Sequentially randomized order. Randomization is performed independently for each call. |
List item dialplan
Field | Value Type | Description |
---|---|---|
|
|
A list of numbers to be called simultaneously within a subgroup. The list cannot be empty. The numbers must be available for routing. These can be external numbers, user account numbers, numbers of other groups. |
|
|
Time for calling the subgroup in milliseconds. If the field is absent, the standard timeout for forks - 30 seconds - is applied. |