Hi, I am currently working on a bot that users Power Automate to translate the messages between the user and the bot from the local language of the user to English.
I would like to use the English translation of the user input together with the entity feature.
I cannot see a way to use the identify entity feature outside of asking a question to the user. Is there a way to use entities with a variable as input? That way I can use the output from the Power Automate translation as the input for entity identification.
Thank you!
Entities can be extracted only from "organic" user utterances, not variables. That being said, you could train a CLU model and make a call to its prediction endpoint to extract entities from the translated text. This pattern means that entities will not be registered in Copilot Studio, so you will not be able to specify entities in question nodes, but it will provide more flexibility.
Before going down that route, have you considered implementing a multilingual copilot instead of translating messages during runtime?
Michael E. Gernaey
169
Super User 2025 Season 2
Romain The Low-Code...
150
sandeep_angara
75
Super User 2025 Season 2