Glossary
/// Definition
Tool calling
Tool calling is the LLM capability to invoke external functions in a structured, machine-parseable way.
In depth
Tool calling (also called function calling) lets an LLM return a structured request to invoke a named tool with typed arguments, instead of freeform text. It's the foundation of agentic workflows.