Chat
AI assistant for proposing and executing tool calls.
Chat
The Chat panel is the primary interface for interacting with the Workbench AI assistant. Describe your goal in natural language, and the assistant proposes tool calls to accomplish it.
How It Works
The chat workflow follows a consistent loop:
- Describe your goal — Tell the assistant what you want to achieve (e.g., "find duplicate customer records" or "merge these two entities").
- AI proposes a tool call — The assistant selects the appropriate tool and parameters from the tool registry.
- Trust gate evaluates — The trust gate checks the tool's tier against the notebook's trust level to determine whether the call is auto-approved, gated, or requires confirmation.
- Execute — Once approved, the tool call executes and the result is recorded.
- Results appear — The response shows in the chat panel and the tool execution is appended to the event log.
Tool Proposals
When the assistant proposes a tool call, you see:
| Field | Description |
|---|---|
| Tool name | The specific tool from the registry (e.g., golden_search, golden_merge) |
| Parameters | The arguments the tool will be called with |
| Trust gate action | Whether the call will be auto-approved, gated (requires review), or confirm (requires explicit confirmation) |
For gated and confirm actions, you can approve, modify parameters, or reject the proposal before execution.
Tip: Be specific in your descriptions. Instead of "fix the data," say "merge customer records with matching email addresses in the ACME workspace." The more context you provide, the better the assistant can select the right tool and parameters.