Learn how to create powerful AI agents that can interact with external systems, access APIs, and execute complex workflows through tool integration
Tool-using agents extend beyond conversation and knowledge retrieval by connecting AI capabilities to external systems, databases, and services. These agents can perform actions in the real world, access live data, and execute complex workflows, turning AI from a passive information source into an active participant in your business processes.
Tool-using agents combine the language understanding and generation capabilities of AI models with the ability to:
Tools represent the bridge between AI language capabilities and functional business systems. They transform agents from conversational interfaces into operational participants in your workflows.
The architecture of a tool-using agent involves several key components:
The core reasoning engine that understands requests, determines when tools are needed, and formulates responses
The collection of available tools with their descriptions, parameters, and capabilities
Rules and algorithms that determine which tool to use in which situation
Process of translating user inputs into structured parameters for tool execution
System that runs the selected tools with provided parameters and captures results
Logic for processing tool outputs and incorporating them into agent responses
Request Understanding
The agent analyzes the user request to determine intent and required actions.
During this phase, the agent:
Tool Selection
If tools are needed, the agent selects the most appropriate tool(s) for the task.
Selection criteria include:
Parameter Preparation
The agent formats the necessary parameters for tool execution.
This process involves:
Tool Execution
The selected tool runs with the prepared parameters.
During execution:
Result Interpretation
The agent processes the tool outputs into a usable form.
This includes:
Response Generation
Finally, the agent creates a response incorporating tool results.
The response typically:
Prisme.ai provides two complementary approaches to implementing tool-using agents:
Configure tools through the graphical interface in AI Knowledge.
Key Features:
This approach is ideal for business teams and subject matter experts who need to add tool capabilities to their agents without coding.
Configure tools through the graphical interface in AI Knowledge.
Key Features:
This approach is ideal for business teams and subject matter experts who need to add tool capabilities to their agents without coding.
Create sophisticated tool integrations with AI Builder.
Key Features:
AI Builder provides the technical foundation for Prisme.ai’s tool capabilities, enabling complex integrations, custom workflows, and advanced use cases.
AI Builder represents the core of Prisme.ai’s tool capabilities, providing:
Communication between components via a robust event system
Server-side workflows that can be triggered by events, APIs, or schedules
Built-in capabilities for connecting to external services and systems
Support for complex conditional processing and business rules
Comprehensive event logging and debugging capabilities
Pre-built integrations that can be installed and configured
Prisme.ai supports several categories of tools that can be integrated with your agents:
MCP
Releasing soon
Built-in Tools
Pre-configured tools that are immediately available:
These tools can be activated without custom development and provide powerful capabilities out of the box.
Custom API Integrations
Connect your agents to existing systems through APIs:
Custom API integrations allow your agents to interact with your existing business systems and third-party services.
Database Connections
Enable agents to access and manipulate structured data:
Database connections allow agents to retrieve, analyze, and update your organization’s structured data.
Custom Functions
Develop specialized capabilities for specific requirements:
Custom functions enable highly specialized capabilities tailored to your specific business needs.
Here’s an example of the Web Browsing tool integration in Prisme.ai:
This tool allows agents to:
The implementation includes:
Tools like Web Browsing connect through AI Builder automations, which manage execution, error handling, and result processing. The event-driven architecture allows seamless communication between the agent and the tool.
Retrieve and analyze data from diverse sources
Interact with enterprise systems and applications
Execute multi-step business processes
Connect to external information sources
Purpose: Automate IT service desk functions through system integration
Tool Integrations:
Example Workflow:
Purpose: Automate IT service desk functions through system integration
Tool Integrations:
Example Workflow:
Purpose: Support sales teams with data-driven insights and process automation
Tool Integrations:
Example Workflow:
Purpose: Monitor and manage operational systems with automated interventions
Tool Integrations:
Example Workflow:
Purpose: Support research and analysis with data gathering and processing
Tool Integrations:
Example Workflow:
Define Your Requirements
Determine what systems and data your agent needs to access.
Key questions to consider:
Explore Available Tools
Identify which tools can fulfill your requirements.
Options include:
Prioritize reuse of existing integrations when possible.
Plan Tool Integration
Design how your agent will work with selected tools.
Consider:
Implement and Configure
Set up your tools using AI Knowledge or AI Builder.
For simpler needs:
For advanced requirements:
Test and Refine
Validate your agent’s tool usage capabilities.
Testing approaches:
Deploy and Monitor
Make your agent available to users and track its performance.
Key activities:
Explore these guides to learn more about implementing tool-using agents:
Learn how to connect agents to external systems and APIs
Discover strategies for effective tool selection and routing
Understand how to maintain context across tool interactions
Monitor and debug tool execution with Activity tracking
Implement robust error management for tool-using agents
Learn how to create powerful AI agents that can interact with external systems, access APIs, and execute complex workflows through tool integration
Tool-using agents extend beyond conversation and knowledge retrieval by connecting AI capabilities to external systems, databases, and services. These agents can perform actions in the real world, access live data, and execute complex workflows, turning AI from a passive information source into an active participant in your business processes.
Tool-using agents combine the language understanding and generation capabilities of AI models with the ability to:
Tools represent the bridge between AI language capabilities and functional business systems. They transform agents from conversational interfaces into operational participants in your workflows.
The architecture of a tool-using agent involves several key components:
The core reasoning engine that understands requests, determines when tools are needed, and formulates responses
The collection of available tools with their descriptions, parameters, and capabilities
Rules and algorithms that determine which tool to use in which situation
Process of translating user inputs into structured parameters for tool execution
System that runs the selected tools with provided parameters and captures results
Logic for processing tool outputs and incorporating them into agent responses
Request Understanding
The agent analyzes the user request to determine intent and required actions.
During this phase, the agent:
Tool Selection
If tools are needed, the agent selects the most appropriate tool(s) for the task.
Selection criteria include:
Parameter Preparation
The agent formats the necessary parameters for tool execution.
This process involves:
Tool Execution
The selected tool runs with the prepared parameters.
During execution:
Result Interpretation
The agent processes the tool outputs into a usable form.
This includes:
Response Generation
Finally, the agent creates a response incorporating tool results.
The response typically:
Prisme.ai provides two complementary approaches to implementing tool-using agents:
Configure tools through the graphical interface in AI Knowledge.
Key Features:
This approach is ideal for business teams and subject matter experts who need to add tool capabilities to their agents without coding.
Configure tools through the graphical interface in AI Knowledge.
Key Features:
This approach is ideal for business teams and subject matter experts who need to add tool capabilities to their agents without coding.
Create sophisticated tool integrations with AI Builder.
Key Features:
AI Builder provides the technical foundation for Prisme.ai’s tool capabilities, enabling complex integrations, custom workflows, and advanced use cases.
AI Builder represents the core of Prisme.ai’s tool capabilities, providing:
Communication between components via a robust event system
Server-side workflows that can be triggered by events, APIs, or schedules
Built-in capabilities for connecting to external services and systems
Support for complex conditional processing and business rules
Comprehensive event logging and debugging capabilities
Pre-built integrations that can be installed and configured
Prisme.ai supports several categories of tools that can be integrated with your agents:
MCP
Releasing soon
Built-in Tools
Pre-configured tools that are immediately available:
These tools can be activated without custom development and provide powerful capabilities out of the box.
Custom API Integrations
Connect your agents to existing systems through APIs:
Custom API integrations allow your agents to interact with your existing business systems and third-party services.
Database Connections
Enable agents to access and manipulate structured data:
Database connections allow agents to retrieve, analyze, and update your organization’s structured data.
Custom Functions
Develop specialized capabilities for specific requirements:
Custom functions enable highly specialized capabilities tailored to your specific business needs.
Here’s an example of the Web Browsing tool integration in Prisme.ai:
This tool allows agents to:
The implementation includes:
Tools like Web Browsing connect through AI Builder automations, which manage execution, error handling, and result processing. The event-driven architecture allows seamless communication between the agent and the tool.
Retrieve and analyze data from diverse sources
Interact with enterprise systems and applications
Execute multi-step business processes
Connect to external information sources
Purpose: Automate IT service desk functions through system integration
Tool Integrations:
Example Workflow:
Purpose: Automate IT service desk functions through system integration
Tool Integrations:
Example Workflow:
Purpose: Support sales teams with data-driven insights and process automation
Tool Integrations:
Example Workflow:
Purpose: Monitor and manage operational systems with automated interventions
Tool Integrations:
Example Workflow:
Purpose: Support research and analysis with data gathering and processing
Tool Integrations:
Example Workflow:
Define Your Requirements
Determine what systems and data your agent needs to access.
Key questions to consider:
Explore Available Tools
Identify which tools can fulfill your requirements.
Options include:
Prioritize reuse of existing integrations when possible.
Plan Tool Integration
Design how your agent will work with selected tools.
Consider:
Implement and Configure
Set up your tools using AI Knowledge or AI Builder.
For simpler needs:
For advanced requirements:
Test and Refine
Validate your agent’s tool usage capabilities.
Testing approaches:
Deploy and Monitor
Make your agent available to users and track its performance.
Key activities:
Explore these guides to learn more about implementing tool-using agents:
Learn how to connect agents to external systems and APIs
Discover strategies for effective tool selection and routing
Understand how to maintain context across tool interactions
Monitor and debug tool execution with Activity tracking
Implement robust error management for tool-using agents