Skip to main content

Overview

Tools (also called skills) extend what your AI voice agent can do during a live call. Instead of just talking, the agent can take actions, look up calendar availability, book meetings, search your knowledge base, transfer the call, and more. The Tools API lets you:
  • Browse the built-in tool catalog
  • Create and configure tool instances for your workspace
  • Assign/unassign tools to specific voice agents

The tool catalog

Browse all available built-in tools:
Returns a dictionary of public capability identifiers and their configurations. These identifiers are stable API values; they do not expose the service’s internal implementation names.

Creating a tool instance

Configure a tool with your specific settings:
For built-in capabilities, you can also use the special public sendora_name field instead of slug:

Assigning a tool to an agent

Once assigned, the tool is available during the agent’s next call. No restart needed.

Unassigning a tool

The tool remains configured in your workspace, it’s just no longer available to that specific agent.

Listing agent tools

The agent response includes an array of assigned tools with their configs.

End-to-end: equipping an agent for demos

Now the demo agent can answer product questions from the KB and book meetings directly during a call.