Version v1.0.0
Initial Release
Version v1.1.0
This update replaces v1.0.0 of this extension (former name was: Ticket Validation against Zendesk).
The new version provides Zendesk ticket functionality to the SwyxWare call routing:
- Check the current status of a Zendesk ticket
- Create a new Zendesk ticket
- Update an existing Zendesk ticket
- Zendesk SwyxIt! button to open the Zendesk ticket directly with a mouse click within SwyxIt!
- Example call routing scripts.
Version v1.2.0
All included GSE Actions can now also be called behind the "Disconnected" block.
Version v1.3.0
This version requires SwyxWare 12.40 (or higher) to be installed.
It comes with the following changes:
- Replacing the external open source "curl" tool by the newly introduced PBXScript.WebRequest server script api of SwyxWare 12.40.
-
Validation of provided TicketID for ZendeskTicketStatus and ZendeskTicketUpdate GSE actions, by a new parameter "TicketIDMinLength" (default: 4).
This prevents the Zendesk API to return huge result lists.
Version v1.4.0
- Open an existing Zendesk ticket in an agent's web browser window
- Comes for VBscript based and Lua based call routing
Version v1.5.0
-
Added new functionality to the "Ticket Status" GSE Action:
- added global variable "g_sLatestZendeskTicketStatus" holding the status of the requested ticket
- added global variable "g_sLatestZendeskTicketModified" holding the latest modification date of requested ticket (in UTC, as provided by Zendesk)
- added global variable "g_sLatestZendeskTicketModifiedReadable" holding the latest modification date of requested ticket in a readable format (in local time format)
- added dynamic mapping from status to block exit
- Added example "Check and Announce Status" to check status of ticket and announce its details via the AzureTTS Open ECR extension
By Tom Wellige