2024a
In Compass release 2024a we made changes to Call Flow Switches and added a personal phone type which is an intermediate step for our final goal of being able to call with Bridge itself (as a softphone using WebRTC). Furthermore we fixed about 8 issues and added new calls and properties to our REST API. This extends the possibility to see in which dial plan or other elements resources are used.
Important changes
Changed
The number of branches of a Call Flow Switch has been changed from 10 to 100. This change can be seen in Studio, API and Navigator. See our updated documentation for more info.
When call recording was enabled at the user (agent) level and the agent put the call on hold, in certain cases the recording did not stop recording the audio from the caller side. We fixed this issue.
Also the next issues have been fixed:
- GL-4545 - Empty “From” number in cdr files (Queues,Events), when calling internal
- GL-4303 - IP address visible when calling back from a missed call (T54W)
- GL-4526 - Phone Model Statistics causing SQL Error
- GL-4189 - Action-loop gets triggered when having 2 Call Forwards in Dial Plan
- GL-4573 - Missing focus on fields when using tabs (f.e. at Function Keys)
- GL-4529 - The order of IVR branches changes after saving and reopening
REST API
Added
As an intermediate step for Calling with Bridge (WebRTC) the next API calls have been added for the so called personal phone type.
POST /user/{id}/createPhone
GET /user/{id}/phones
-> NB: this only lists the new personal phone type. Not the “normal” Compass phones.
The 4 resourcesFiltered calls now return a list with resources with all their properties:
GET company/{id}/resourcesFiltered
GET entity/{id}/resourcesFiltered
GET reseller/{id}/resourcesFiltered
GET user/{id}/resourcesFiltered
Also, the IVR resource now has the promptId added as a property.
Furthermore the promptId
property has been added to Voicemail at:
GET /voicemail/{id}
Changed The personal phone type can be created via the API as described above. When enabled it will be shown in:
GET /user/{id}/features
as:
"id": "callingwbridge",
"name": "Calling with Bridge"
Firmware updates
Changed
- GL-4327 - Removed Yealink T5* firmware workaround.
Removed
For Yealink we removed the next old firmwares:
- T53(W): 96.86.188.9
- T54(W): 96.86.188.9
See our Phone Support page for more details.
Known issues
We are aware of the following issues. Please don’t open new support tickets for them.
- GL-2868 - Semi-attended transfer generates an extra call recording
- GL-3376 - Large XMPP rosters are shortened by the platform
- GL-3847 - User call forwards are not followed in accordance with the availability status