API Integration
Definition
Connecting an agent to external software systems through application programming interfaces.
Tool Use & Function Calling terms and explanations from the Agentic AI Glossary.
Definition
Connecting an agent to external software systems through application programming interfaces.
Definition
API Tool gives an agent controlled access to api capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Browser Tool gives an agent controlled access to browser capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Calculator Tool gives an agent controlled access to calculator capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Calendar Tool gives an agent controlled access to calendar capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
A tool that runs code to calculate, analyze files, transform data, or produce artifacts under controlled conditions.
Definition
Connecting an agent to customer relationship data so responses and actions can reflect account, case, and customer history.
Definition
CRM Tool gives an agent controlled access to crm capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Database Tool gives an agent controlled access to database capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Email Tool gives an agent controlled access to email capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
File Tool gives an agent controlled access to file capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
Structured tool invocation where the model returns validated arguments that match a predefined function schema.
Definition
Internal System Tool gives an agent controlled access to internal system capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
A formal structure that defines allowed fields, types, and constraints for tool inputs or structured outputs.
Definition
Search Tool gives an agent controlled access to search capability. It is usually exposed through a function, API, service, or permissioned tool schema.
Definition
A model or agent selecting and invoking external capabilities such as APIs, search, databases, code execution, or business workflows.
Definition
The chaining part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The description part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The discovery part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The error part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The execution part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The input part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The output part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The permission part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The registry part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The result part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The retry part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The routing part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The sandbox part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The schema part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The selection part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The timeout part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Definition
The validation part of tool use, defining how an agent selects, calls, checks, recovers from, or records external actions.
Explore more chapters or test your knowledge with quizzes.