Skip to content
Agenttic
Menu

Glossary

Tool

A tool is an external capability an agent can invoke—such as an API, database query, browser, or code runner—via a structured interface.

Tool: A tool is an external capability an agent can invoke—such as an API, database query, browser, or code runner—via a structured interface.

Definition

A tool is an external function an agent can invoke: HTTP APIs, databases, browsers, code runners, ticket systems, or MCP server capabilities.

Design tips

  • Strict JSON schemas
  • Least-privilege credentials
  • Clear error messages models can recover from
  • Explicit documentation of side effects

See also