Skip to content

Tool (in an AI agent)

A tool is an additional resource that a model can access to retrieve information or perform an action.

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.

Related terms

Sources