Ask end user for confirmation
This step-by-step guide explains how to enable Ask end user for confirmation for a Custom MCP Action. This setting controls whether the agent asks the user to approve an action before it runs.
What ask end user for confirmation does?
When enabled, the agent evaluates whether a Custom Action fits the current query and then asks the user to confirm before executing it. This happens every time the action is considered.
- Yes: The agent asks for confirmation before running the action (adds an extra interaction and uses an additional query).

- No: The agent runs the action automatically whenever it decides itβs suitable (no extra confirmation step).

Note:Each confirmation counts as an additional query.
Best practices for using each option
Choose the option that matches the behavior you want from your agent. There is no single correct choice.
- Set to Yes for internal use cases where you know exactly what the agent does and want to control each executionβsuch as when youβre using the agent with ChatGPT or Claude internally.
- Set to No for public or embedded agents (e.g., on a website) to reduce query usage and create a smoother, uninterrupted experience for external end users.
Once configured, the agent will follow your chosen behavior on every attempt to run that Custom Action. To enable this feature, see Enable custom MCP action.
Related articles
Updated about 2 hours ago