To ensure your app receives updated assignee options, it must listen for theticketFields.assignee.optionValues.changed
event. This event triggers whenever new options are loaded into the agent interface, allowing your app to call the.get()
method and retrieve the latest data.
This change is part of the July 2020 update, where assignee options are now lazily loaded and only available after an agent interacts with the field. For apps needing a complete list of users upon loading, the search-users API can be used to fetch that data.
In July 2020, Zendesk made changes to how the assignee ticket field values are loaded. Previously, all assignee options were available immediately. Now, these values are lazily loaded, meaning they only become available when an agent clicks on the…
No, the change to ZAF ticketFields does not affect the current assignee value. The.get('ticket.assignee')
method will continue to return the currently saved value for the ticket’s assignee, unaffected by the July 2020 update. The update…
Developers should ensure their apps are set up to listen for theticketFields.assignee.optionValues.changed
event. This is crucial for apps to receive updated assignee options as they are lazily loaded into the agent interface. Additionally,…
To test the new version of the assignee ticket field, you need to submit the Zendesk subdomain of the account you want the changes enabled on. Once submitted, Zendesk will reach out when your access has been provisioned. This allows you to test…