AI Agent

To access this menu, go to the sidebar and select AI Agent > Agent.

In this tab, you can add and manage agents that can later be included in project.

Select the type of agent you want to use from the available options on the Agent page:

  1. Built-In Agents: Predefined agents provided by the platform with ready-to-use capabilities. These are optimized for common use cases and require minimal setup.

  2. Custom Agents: User-created agents that can be fully configured to meet specific requirements. You control their behavior, prompts, and connected resources.

  3. Langflow Agents: Agents designed and managed through Langflow Integration, allowing you to build complex workflows and logic visually, then connect them directly to the platform.


Add New Agent

Add Remote Agent

A Remote Agent is hosted outside the platform and connects via an API endpoint. Use this option to integrate agents managed in external environments.

To add a remote agent:

  1. Click the arrow icon next to New Agent.

  2. From the dropdown menu, select Add Remote Agent.

This opens the Remote A2A Agent Configuration page, where you can set up your remote connection.

Remote A2A Configuration Fields

  1. Remote A2A Agent Icon Enable or disable the display of agent-specific icons in Agent-to-Agent (A2A) conversations.

  2. Remote A2A Agent Display Name Enter a descriptive name for your remote agent to help identify it in the agent list.

  3. Chat History Limit Define how many previous messages the agent can use as conversation context.

  4. Ignore PII Determine whether the agent should ignore or handle Personally Identifiable Information (PII):

    1. Yes – Skip processing or storing PII.

    2. No – Allow handling of PII.

  5. Remote A2A Agent URL Enter the API endpoint URL of the remote agent.

A2A Agent Card Information

After configuration, the A2A Agent Card Information section will display:

  1. Agent Name – The name of the remote agent.

  2. Version – The version number of the agent.

  3. Description – A short summary of the agent’s functionality.

Once verified, click Save to add your remote agent.

On this page, you can configure the details of your Remote Agent.

  1. Remote A2A Agent Display Name: Enter a clear and descriptive display name for your Remote Agent. This helps you identify the agent in the list.

  2. Remote A2A Agent URL: Enter the URL of the Remote Agent you want to connect. This URL should point to the agent’s accessible endpoint.

  3. Click the Get Info button. The system will automatically fetch the agent’s information based on the URL you provided.

After fetching, the A2A Agent Card Information section will display:

  1. Agent Name: The name of the Remote Agent.

  2. Version: The agent’s version number.

  3. Description: A short description of what this agent does.

Once verified, click the "Save" button to add the Remote Agent.

Add Langflow Agent

A Langflow Agent is built and managed through the Langflow visual editor. Langflow allows you to design complex agent workflows and logic through a drag-and-drop interface.

To add a Langflow Agent:

  1. Click the arrow icon next to New Agent.

  2. From the dropdown, select Add Langflow Agent.

  3. You’ll be redirected to the Langflow sign-in page.

  4. After signing in, you can link or create a workflow to connect with your agent on the platform.

circle-info

After creating an agent, it will not automatically appear to end-users. To make the agent available, create an Project and include the agent in its configuration (see Create New Project section).


View Agent Details

To view the details of an existing agent, click the three-dot icon (⋮) on the agent and select View.

After selecting View, the detailed agent configuration will be displayed.

circle-info

The display and available configuration fields may vary depending on the type of agent you select (Built-In, Custom, Langflow, or Remote).


Edit Agent Details

To edit an existing agent, click the three-dot icon (⋮) on the agent and select Edit. After editing, click Save to apply changes or Cancel to discard them.

circle-info

The configuration fields may vary depending on the type of agent you select (Built-In, Custom, Langflow, or Remote).


Search Agent

Use the Search field to quickly find an agent by typing its name.


Delete Agent

To delete an agent, click the three-dot icon (⋮) and select Delete. A confirmation pop-up will appear — click Delete to confirm or Cancel to abort the action.

circle-info

You cannot delete an agent that still has assigned projects. Remove all assigned agent first before attempting deletion.


HITL (Human in the Loop) Setup

Administrators can configure HITL (Human-in-the-Loop) behavior for each tool when creating or editing an agent. This ensures that sensitive operations always include a human approval step before execution.

Setup Instructions

  1. Navigate to Agent Management → Create or Edit Agent.

  2. Select the tool you want to attach HITL to.

  3. Enable Need Approval to require manual confirmation before the tool executes.

  4. Set the Timeout Duration (in seconds) — this defines how long the system waits for approval before it times out.

    • Default value: 300 seconds

    • Timeout value is applied during runtime.

  5. Click Save to confirm and apply the HITL configuration.

Last updated