Building and customizing solutions using Microsoft 365 Copilot APIs and tools
Hello Patil, Tanisha ,
Yes, this behavior is generally expected by design for Microsoft 365 Declarative Agents. Declarative agents operate within the Microsoft 365 Copilot trust and security model, where users are asked to confirm actions before they execute. This helps prevent unintended actions and ensures the user remains in control of agent operations.
At present, there is no documented manifest setting or configuration option that allows makers to globally disable these confirmation prompts for declarative agents. The confirmation experience is typically enforced by the Copilot host and is not something that can be overridden from the agent definition itself.
If your scenario requires more autonomous execution or finer control over approval flows, you may want to evaluate alternatives such as:
- Copilot Studio agents with agentic capabilities and workflows.
- Custom engine agents or pro-code implementations where workflow behavior can be designed more explicitly.
- Architectures that separate informational responses from action-taking operations.
So, to answer your questions:
Is this expected behavior?
Yes, confirmation prompts for actions in declarative agents are generally expected as part of the Microsoft 365 Copilot safety and user-consent model.
Can confirmation prompts be disabled or reduced?
There is currently no documented setting to disable them globally for Declarative Agents.
- Can confirmations be configured based on action type or risk level?
No public configuration is currently documented that allows makers to selectively control confirmations by action type or risk level.