Adding tool and toolkit for an AI Agent
A tool is a program that helps an AI agent perform specific tasks or actions, while a toolkit is a collection of such tools.
You can create a custom tool from the available types and add it to the AI agent. When adding a tool or toolkit, make sure that the agent supports it.
To add a tool or toolkit
- Log in to HelixGPT Agent Studio.
- Click Tools.
The Tools screen is displayed as shown in the following screenshot: - Click Add tool/toolkit.
The Add Tool dialog box is displayed.- In the Add Tool dialog box, enter the following values:
Field name Description Screenshot Name Enter the tool name. Type Select the tool type from the available options.
All tool types are available when you create a new tool or toolkit. However, only applicable tool types appear when you edit an existing tool or toolkit.
For more information, see Tool types and usage.
Description Enter a valid description for the tool. Configuration Define the tool configuration in the JSON format. Connection If applicable, select a connection from the available options.
- In the Add Tool dialog box, enter the following values:
- Click Save.
To edit an existing tool or toolkit
- Click on a tool or toolkit from the Tools list.
The Edit Tool dialog box as shown in the following screenshot is displayed: - Update the values.
- Click Save.
Tool types and usage
Tool types define the specific functionalities that AI agents can perform. They help agents process tasks such as retrieving data, generating content, or integrating with other systems. Different tool types are used to enhance the agent's capabilities and improve task efficiency.
For example, a Knowledge tool helps an AI agent fetch relevant information from a knowledge base.
The following table describes the available tool type and its usage:
Tool type | Usage |
---|---|
BAR ITSM | Interact with IT service management systems, performing tasks such as creating incidents, updating tickets, and retrieving service requests. |
BWF Case Tool | Create, update, and manage cases in BMC Helix Business Workflows, streamlining case management by automating routine tasks. |
DWPC Tool | Interact with BMC Helix Digital Workplace Catalog, managing service requests, approvals, and catalog items efficiently. |
DWP Event Tool | Capture and process events in BMC Helix Digital Workplace, triggering appropriate actions based on user activity or system events. |
DWP Profile Search Tool | Search and retrieve user profile information from BMC Helix Digital Workplace, personalizing responses and streamlining user interactions. |
DWP Service Health Tool | Check and display the health status of services in BMC Helix Digital Workplace, helping users stay informed about service availability and performance. |
Foundation | Access and manage foundational data, such as user profiles, organizations, and locations, ensuring accurate information retrieval and process execution. |
IS Process Tool | Perform processes in BMC Helix Innovation Studio, efficiently automating workflows and managing business processes. |
ITSM | Interact with IT service management systems, performing tasks such as creating incidents, updating tickets, and retrieving service requests. |
Knowledge Tool | Search, retrieve, and suggest relevant knowledge articles, improving issue resolution by providing accurate information quickly. |
MFS Tool | Interact with the Multi-Form Search (MFS) capability, retrieving relevant data by searching across multiple forms and applications. |
Microsoft Teams | Facilitate communication and collaboration within Microsoft Teams, enabling users to create incidents, check ticket status, and interact with support teams. |
Salesforce Knowledge Tool | Search and retrieve knowledge articles from Salesforce, providing relevant information to efficiently resolve user queries. |
ServiceNow Knowledge Tool | Search and retrieve knowledge articles from ServiceNow, providing accurate information to quickly resolve user queries. |
Supervisor Agent Handoff Tool | Escalate complex issues to a human supervisor, ensuring a seamless handoff for better issue resolution and user satisfaction. |
xMatters | Trigger notifications and alerts through xMatters, ensuring a timely communication and incident resolution. |
Live Agent Tool | Enables users to connect with a human agent directly from the virtual assistant when additional support is needed, ensuring a seamless and efficient handoff for quicker issue resolution. |
Related topic