-
Copilot translation - save default language for user
Copilot features, such as Summary and Create Draft, generate content based on the UI language. Additionally, they can now be translated into many languages. The last used language is stored as Recent but not as Default.
Use case: We support 5 UI languages for our system (EN, GE, FR, SP, IT). However, in the Netherlands, their UI language is EN or FR, but most of their emails and cases are in Dutch. To use Copilot features, users have to manually change the language for all their emails.
This issue is relevant for all other countries where the UI language does not match the most used communication language.
I suggest that users should be able to set their Default language for Copilot-generated content.
-
API to retrieve Case entity session template
Business Scenario
We use Agent Scripts in the Customer Service Workspace app to facilitate semi-automated actions for our users. These scripts are tailored to specific business units of user groups. Therefore we use multiple Case entity session templates, each linked to the Agent Experience Profile that specifies the relevant users.
Additionally, we have implemented a custom Pick Case function over the Case entity. This functionality allows users to select multiple cases simultaneously, opening them in new tabs and assigning users to the case. But the challenge is to select the appropriate session template, which is mandatory.
We consider implementing custom configuration table that maps users or business units to their respective session templates.
However, the better solution would be to provide currently not-supported API, which would dynamically retrieve the correct session template based on userid. Function can be called, but it returns no value (undefined). Based on MS support there is no supported and documented API to retrieve the session template name programmatically.