Tool (in an AI agent)
A tool is an additional resource that a model can access to retrieve information or perform an action.
On this page
Source content checked . English translation published 2026-10-27.
In business automation
An agent tool is a defined action that an application lets a model request. The tool determines what data is returned and what can be done, and the code that runs it should validate the request.
Examples
These examples illustrate a possible workflow. Adapt the connections and rules to your own systems.
Business workflow example
A service agent gets a tool for reading order status and a tool for creating a change request. After identification, it can read the status, but an actual change requires verifying the details and obtaining approval according to the business's rules.
Relevant tools
- OpenAI Agents SDK
- Defining tools lets you connect an agent to functions; validate the parameters in the application.
What to check
- Do not expose a general-purpose tool with broad permissions when a narrow action will do. A clear tool name is not access control.