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:

  1. Describe your goal — Tell the assistant what you want to achieve (e.g., "find duplicate customer records" or "merge these two entities").
  2. AI proposes a tool call — The assistant selects the appropriate tool and parameters from the tool registry.
  3. 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.
  4. Execute — Once approved, the tool call executes and the result is recorded.
  5. 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:

FieldDescription
Tool nameThe specific tool from the registry (e.g., golden_search, golden_merge)
ParametersThe arguments the tool will be called with
Trust gate actionWhether 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.