glossary term · cross business
Tool calling
Learn what tool calling means through a plain-language definition, a synthetic business example, practical limits, and links to workflow guides.
Definition
Tool calling is a model requesting a defined software capability with structured arguments, such as looking up an approved record. The application checks the request, executes only permitted operations, and returns the result. A requested call is not proof that the action ran, succeeded, or was authorized; those facts come from the application and destination.
Owner example
Synthetic example: A model requests an order lookup for O17. The application checks that the requester may access O17 before reading its status. A denial returns a failure or escalation result; it does not authorize searching other customers.
Non-example and limitation
A sentence saying “I checked the order” is not evidence of a tool execution. A tool name and valid-looking arguments are also insufficient if authorization fails.
Related terms
Permissions determine what can be accessed. An AI agent may choose which allowed tool to request.
Deeper guide and practical link
Read how an agent chooses its next step for the fuller explanation. Use the read, draft, and write permission exercise to apply the distinction to a bounded task.
Sources and scope
This is an original editorial definition with a synthetic example, not a report of a tested implementation or business result. Suggest a correction.
Change notes
Foundation draft prepared October 20, 2026. No public publication or successful live-tool test is claimed.
Next learning step: How an AI agent chooses its next step