Understand it in 10 seconds
Tool calling lets a model request an external tool instead of only writing an answer.
In plain language
Tool calling lets a model request an external tool instead of only writing an answer. This describes what the model or system does, not a promise that every product behaves identically.
An analogy
The model is a coordinator: it asks a specialist tool for data or an action.
The analogy is a shortcut, not a complete technical definition.
An everyday example
Where you will encounter it
You will see it in agents, chat products, automations and model APIs.
Should you care?
Agent users should check permissions and results; builders must also validate arguments and failures.
How it differs
A model's ability to call tools is separate from which tools are available and what permissions they have.
Related Terms
Related terms
Continue with these published explanations.
Sources & last checked
Checked against official documentation. Editorial recommendations are distinguished from vendor positioning; no runtime benchmark was performed.
Official documentation
01Last checked: September 5, 2026
official-docs