Hello,
I'm using copilot studio to develop a bot that will answer questions from collaborators.
At the end of the conversation, there are two possible endings, the first: The user is satisfied with the answer, in this case, the conversation ends and I recover the conversation thanks to a flow that I created which will post the conversation to me on a private teams of administration “Complete conversation” that allows me to see the answers of my bot and to adjust if necessary.
Second option: The bot hasn't responded properly to the user, in which case the conversation is posted in a “Question” channel for a human to answer.
All the tests I've carried out work well, but when I open the bot to a handful of collaborators, we have a problem when they have to execute the flow, the error: FlowActionBadRequest followed by the conversation id. I thought to myself, gee, maybe they don't have the right to execute the flow, or maybe they don't have the right to post a message in the private teams administration group.
I've tried several things with the flow configuration in the “User with execution authorization only” section. Sharing the flow doesn't work, checking the “Use flow author's connection for new actions” box doesn't work, using my account in “Connection used” doesn't work.
Do you have any idea how to make my flow work for users who don't have access to the channel where the flow message is to be posted? Or another way to do it?
Thank you and happy holidays!