
When generative orchestration is enabled, citations are a platform-level behavior and cannot be truly disabled today. This is because the system uses a RAG pipeline (retrieve → ground → generate), and any grounded response automatically emits citations after generation, regardless of prompt instructions or formatting overrides. Citations are treated as a trust and safety feature, not a UI preference.
Attempts that do not work include prompt engineering, custom system messages, response formatting rules, post-generation trimming inside Copilot Studio, or UI toggles—if orchestration and grounding are on, citations will appear.
What does work are three practical options:
Post-process responses (most common and recommended for website bots): Keep orchestration and grounding on, but strip or hide citations at render time (e.g., ignore citation metadata or hide reference blocks in the UI). This preserves grounded answers and avoids rebuilding orchestration.
Disable grounding only: With no sources, there are no citations—but answers rely solely on the model’s internal knowledge, reducing accuracy and freshness.
Turn off generative orchestration: Removes citations entirely but forces topic-based logic, increases maintenance, and scales poorly for open-ended questions.