Configuring Tools in an AI Agent

Updated 

Tools are essential components that allow your AI Agent to perform specific actions during user interactions, system triggers, or workflows. Each tool acts as a micro-action that the AI Agent can execute. For example, tools can automate processes, retrieve or update data, send messages, or seamlessly route interactions to a human agent.

By configuring tools, you can extend your AI Agent’s capabilities, making it more flexible, adaptive, and efficient in delivering value to end users.

Steps to Configure Tools

Follow these steps to configure tools in your AI Agent:

  • Open AI Agent Studio

    • Navigate to AI Agent Studio from the Sprinklr Launchpad.

    • In the AI Agent window, select the AI Agent you want to configure.

  • Access Tools Manager

    • Expand the Build section by clicking the caret icon in the Manage pane.

    • In Tools section, click the View button. The Tools Record Manager opens.

  • Add a Tool

    • Click + Add Tool in the top-right corner of the record page.

    • A dropdown displays all available tools, organized by category.

  • Select and Configure a Tool

    • Choose the tool that fits your use case from the dropdown.

    • Configure the tool as per the detailed setup instructions linked in the table below.

    • Once saved, the tool appears in the record manager.

    • You can add multiple tools to the same AI Agent.

Supported Tools

The following table lists available tools, their categories, and descriptions:

Tool

Category

Description

Context Capture

Foundational

Captures context from bot conversations and stores it in a variable or Custom Field.

API

Foundational

Allows the AI Agent to call external systems or services using APIs.

For configuration details refer to API Tool.

Route to Agent

Foundational

Transfers the conversation from the AI Agent to a human agent.

For configuration details refer to Route to Agent Tool

Handover Function

Foundational

Enables smooth control transfer between tasks.

For configuration details refer to Handover Function Tool.

Exit Conversation

Foundational

Marks the AI Agent conversation as complete.

FAQ

Foundational

Retrieves answers from training content using Retrieval-Augmented Generation (RAG).

For configuration details refer to FAQ Tool.

Publishing

Communication

Sends structured content (publishing assets) to users.

For configuration details refer to Publishing Tool.

Send Message

Communication

Sends direct text or media messages to users.

For configuration details refer to Send Messag Tool.

Macro

Advanced

Executes pre-defined macros to automate workflows.

For configuration details refer to Macro Tool.

Model Context Protocol (MCP)

Advanced

Integrates advanced model-based context handling into workflows.

For configuration details refer to Model Context Protocol Tool.

Processing

Advanced

Simplifies API responses by converting them into readable format.

For configuration details refer to Processing Tool.

Dialogue Tree

Advanced

Creates structured conversational flows using nodes and branches.

Task as a Tool

Advanced

Embeds an existing task as a callable tool within the AI Agent.

For configuration details refer to Task as a Tool.

Composite

Beta Tools

Combines multiple tools into a single action.

For configuration details refer to Composite Tool.

Deflection

Beta Tools

Redirects users to self-service options before agent escalation.

For configuration details refer to Deflection Tool.

Get Record

Processing

Retrieves records from a connected system or database.

For configuration details refer to Get Record Tool.

Schedule

Processing

Executes tasks or messages based on a defined schedule.

For configuration details refer to Schedule Tool

Additional Features

Click the vertical ellipses (⋮) button to access additional options. The following options are available:

  • Edit: Update tool configuration.

  • Add Tags: Organize tools with tags for easier discovery.

  • Delete: Remove the tool from the AI Agent.

Filtering and Tagging

  • Use the Tool Type filter to view tools by category.

  • Use Tags to refine the tool list further.

Configuring Tools is a key step in extending your AI Agent’s capabilities. By selecting and setting up the right tools, you can automate tasks, integrate external systems, and create seamless handoffs between agents and workflows. Use categories and tags to organize tools effectively and ensure your AI Agent is equipped to handle a wide range of interactions with precision and efficiency.