Agent access · Reliability and controls
Which BI tools can hold agent changes for approval?
1 of 15 tools do, according to their public docs, and 12 partly.
Yes: MotherDuck. Partly: Databricks, Snowflake, Omni, Hex, Sigma, Looker, Tableau, Power BI, Metabase, Alteryx, Mode, Streamlit.
The question we asked: Can an outside agent’s change to a governed analytical asset be held for human approval?
yes: an outside agent's change to governed BI content or shared definitions is held until a named person or role approves it, or an MCP or agent policy routes the agent's write to an approver who is a different person or role from whoever started the agent. A prompt shown only to the requester is partly. A draft the same user later publishes, or a general Git pull-request workflow not documented for agent changes, is partly.
Databricks
Quoted from Databricks’s docsThe ASK outcome pauses the call until a person approves it.
Snowflake
Quoted from Snowflake’s docsBoth the developer and the reviewer can now inspect the DCM changeset from the plan to confirm that all changes are as expected.
Omni
Quoted from Omni’s docs Create and edit dashboards: When you ask the agent to edit an existing dashboard, the changes land in a draft. The changes won't be live until you review and manually publish the changes. Brand-new dashboards created by the agent are published immediately.
Hex
Quoted from Hex’s docsAlways ask — the agent pauses and shows an approval prompt with the tool name, arguments, and a description of what will happen. Nothing runs until you accept.
Sigma
Quoted from Sigma’s docsUse a protected tag to enforce a request approval process for setting tags on workbook, data model, or report versions.
Looker
Quoted from Looker’s docsSync and Deploy: When you save a file, the extension automatically syncs it to your development branch on the Looker server. Use standard Git commands to commit and deploy your changes when they are ready.
Tableau
Quoted from Tableau’s docsPublishes a work copy as a data source.
Power BI
Quoted from Power BI’s docs- Run agentic development workflows. Work with TMDL and Power BI Project files so that an agent can plan and execute changes across your semantic model codebase, and so that those changes flow through your normal source control and review process.
Metabase
Quoted from Metabase’s docsOpen a pull request so your team can review the YAML diff.
Alteryx
Quoted from Alteryx’s docsWaiting for Approval: The promotion request is awaiting review by an authorized user in the destination workspace.
MotherDuck
Quoted from MotherDuck’s docsYour reviewer clicks the link and sees the Dive running with live queries — no local setup needed.
Mode
Quoted from Mode’s docsYou can create branches and open pull requests in GitHub as normal without affecting your reports in Mode until those branches are merged into the default branch.
Streamlit
Quoted from Streamlit’s docsYour edits do not affect your repository or deployed app until you commit those changes, which is explained in a later step.
BigQuery
Redshift