# Autopilot for Agents tools

> Framework Tools available in Autopilot for Agents for reading and modifying agent projects in response to prompts, with per-tool toggle controls.

Autopilot for Agents uses Framework Tools to read and modify your agent project in response to prompts. Each tool targets a specific part of the agent definition or platform resources. All tools are enabled by default and can be individually toggled in **Settings** > **Tools** > **Framework Tools**.

The tables below describe each tool and what it acts on.

## Agent definition tools

These tools read and update components of the agent definition directly.

| Tool | Description |
|---|---|
| Agent configuration | Provides Autopilot with the current agent configuration as context for generating suggestions. |
| System prompt | Reads and updates the agent's system prompt. |
| User prompt | Reads and updates the agent's user prompt. |
| Input schema | Reads and updates the agent's input schema. |
| Output schema | Reads and updates the agent's output schema. |
| Tool name |  Reads and updates the name of a configured agent tool. |
| Tool description |  Reads and updates the description of a configured agent tool. |
| Agent tool | Adds an RPA workflow, API workflow, or other process as a tool available to the agent. |
| Built-in tool | Manages UiPath built-in tools for the agent. |

## Resource and evaluation tools

These tools search for external resources and support evaluation setup.

| Tool | Description |
|---|---|
| Get Solution Resources | Searches for available solution resources to add to the agent, including RPA workflows, API workflows, agent processes, and Context Grounding (ECS) context sources. |
| Agent context | Adds a Context Grounding context source to the agent to support knowledge retrieval during execution. |
| Search activities | Searches for available Integration Service activities by keyword or connector key. |
| Integration service activity | Validates and adds an Integration Service activity as a tool for the agent. |
| Create evaluation set | Creates an evaluation set for testing and scoring agent responses. |

:::note
Tools marked as experimental in the Settings panel may change behavior or availability in future releases.
:::

## Related topics

- [Autopilot for Agents](https://docs.uipath.com/agents/automation-cloud/latest/user-guide/about-autopilot-for-agents) — overview, interaction modes, settings, and LLM options
