The new Agent Availability API's open new opportunities to bring third-party telephony solutions closer to Zendesk and have Talk Partner Edition (TPE) integration with Zendesk Apps have a more native connection. We have found two important topics so far:
-
Availability of Talk channel in Omnichannel Routing – Currently, the Talk channel only appears when Talk has been activated on the instance. It would be ideal if the TPE App could activate this channel as well, so status and/or capacity rules could be considered by the TPE solution. The API is also not returning a Talk Availability value when Talk is disabled, even when a TPE App is installed.
- Zendesk Apps Framework Events – Many events that occur behind the Agent Availability API's have a direct relationship with WFM and TPE solutions. It would be very beneficial for Apps if events can be received such as Agent Status changes and newly assigned work items for the specific agent. This will reduce the need for continuous polling of the API's.