Enable tool approval
Enabling tool approval takes about 10 seconds per tool. This guide shows you how to turn it on and gives you a rule of thumb for which tools deserve it.
Turn approval on for a tool
- Open your AI Agent → Tools tab.
- Click the tool you want to configure (or add a new one).
- Tick Requires Human Approval Before Execution.
- Click Save.
That's it. The next time your AI Agent tries to use this tool, it pauses and asks for your approval first.
You can toggle approval on or off at any time. The change applies immediately to new conversations.
Which tools support approval
All tools support approval. This includes:
- Web Browser, Web Scraper, API, Math, Elasticsearch.
- LinkedIn tools (Profile Scraper, People Search, Companies Search).
- Zapier and Make webhooks.
- HubSpot actions (Create Contact, Update Company, etc.).
- AI Agent (subagent) — approval applies to the subagent call itself.
- Batch Process — approval for the batch operation.
- Knowledge Base Search.
- Any custom integrations.
Which tools to approve
Approve these (actions with real-world consequences):
- Tools that write, update, or delete data in external systems.
- Tools that send communications (emails, messages, webhooks).
- Subagent calls where the subagent performs sensitive actions.
- Batch operations on large datasets.
Skip approval for these (read-only or low-risk):
- Web search and web scraping (just reading data).
- Math calculations.
- Knowledge base lookups.
- Internal data retrieval.
Start small. Enable approval on one or two sensitive tools first. Once you're comfortable with the flow, expand to others.
Example: approve a Web Scraper
Say your AI Agent researches companies by scraping their websites. You want to review which URLs it visits before it scrapes them.
- Go to your AI Agent → Tools → Web Scraper.
- Tick Requires Human Approval Before Execution.
- Click Save.
Now when you ask your AI Agent to "Research Acme Corp", the conversation pauses with an approval card showing the URL before the scrape runs. Click Approve to proceed, or Dismiss if the URL doesn't look right.
Next steps
- Approve in chat — what the approval card looks like and how to interact with it.
- How tool approval works — the mental model behind pausing, subagents, and cascades.
- Your first human-in-the-loop task — walk through enabling and approving a HubSpot action end to end.