Building agents
Built-in AI capabilities
Where to enable web search, code execution, file generation, data extraction, file reading, and interface components for an AI Agent gambit.
Every AI Agent gambit can use a set of native tools. You do not connect a toolkit or write a custom action to use them. Each tool starts off and is enabled per gambit, so one agent can search the web while another cannot.
The dialog groups everything into three sections. The Built-in Tools section holds the five tool cards described below.
Two more sections hold the interface components the agent may render. Each section header names its underlying tool: Output components (render_ui) and Input components (request_user_input).
A search field at the top filters across all sections, and Save applies your selection. Enabled tools then appear as badges in the gambit editor.
This page covers only this dialog and its follow-up settings. For the rest of the gambit editor, see AI Agent gambit.
Input components render an interactive element and wait for the end user’s response. They include forms, button groups, calendars, time slots, file upload, and one-time-code verification.
For what reasoning, tool calls, and citations look like in the chat, see End-user experience.
