Back to Tools and Actions

In this article

Finding the Tools Section in Agent Configuration

Tool assignment happens within the configuration settings of each individual voice agent:

  • Navigate to the 'Agent' section in your AlloMia dashboard.
  • Either create a new agent or select an existing agent to edit.
  • Within the agent's configuration tabs, select the 'Tools' tab to manage tool connections.

Managing Tool Assignments

In the agent's 'Tools' section, you will see a list of all available custom tools that you have created.

Each tool card displays key information:

  • Tool Name: The descriptive name of the tool
  • HTTP Method: Color-coded badge showing GET, POST, PUT, or DELETE
  • Description: Brief explanation of what the tool does

To assign a tool to the current agent, simply enable it using the toggle switch next to the tool. When enabled, the tool will be available for use by the agent during conversations.

Tool Search and Organization:

As your collection of tools grows, you can use the search box to filter tools by name or description. You can also sort tools alphabetically (A-Z or Z-A) using the sort dropdown.

Tool Pagination:

If you have many tools, they will be displayed across multiple pages with convenient navigation controls at the bottom of the list.

Creating New Tools from Agent Configuration

If you need to create a new tool while configuring your agent, you can navigate directly to the tools configuration page:

  1. Click the 'Configure Tools' button at the bottom of the Tools tab.
  2. This will take you to the dedicated Tools management page where you can create, edit or delete tools.
  3. After creating your new tool, return to the agent configuration and enable it for the current agent.

Enabling / Disabling Tools for an Agent

You can easily enable or disable specific tools for an agent without removing them:

  • Each tool in the list has a toggle switch that allows you to enable (turn on) or disable (turn off) the tool.
  • When enabled, the toggle appears blue/highlighted, indicating the tool is active for the agent.
  • When disabled, the tool will not be used by the agent during conversations, even if the conversation would otherwise trigger it.

Why disable a tool temporarily?

  • Troubleshooting: If an agent is behaving unexpectedly, you might disable tools one by one to isolate the issue.
  • Maintenance: If the external system a tool relies on is undergoing maintenance, you can disable the tool to prevent errors.
  • Phased Rollout: You might assign a new tool but keep it disabled initially during further testing or training.