Announcements
Hi everyone, I’m working with Copilot Studio using generative orchestration, and I’m trying to control when specific knowledge sources are queried Here’s the situation: I have knowledge sources attached inside Generative answers nodes within specific topics. My goal is to improve the quality of answers by always asking the user for additional context information upfront (such as role or department). This lets me filter the query and select the correct knowledge base via the flow before passing the user’s pre-processed query to the knowledge source. This approach improves answer relevance and precision.
However, I’ve noticed that:
Even though the knowledge source is attached inside a Generative answers node, it still appears under the global Knowledge tab. During testing, generative orchestration sometimes queries the knowledge source directly, without first running the topic that collects the necessary context.
I’m wondering how to best achieve this when generative orchestration is enabled. I know I could use classic orchestration to manually control the flow, but I’d like to use generative orchestration for benefits like slot-filling and more natural conversation flow.
My questions are:
Any insights or best practices would be greatly appreciated.
Thanks in advance!
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 813
Vish WR 302
Haque 268