Creating Zoom Virtual Agent tools

Tools in Zoom Virtual Agent (ZVA) extend the capabilities of voice agents or chat agents by allowing them to interact with external systems, retrieve information, and perform actions. They bridge the gap between natural language understanding and real-world functionality. Tools enable agents to:

Common use cases:

Requirements for creating Zoom Virtual Agent tools

Table of Contents

How to create Zoom Virtual Agent tools

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click AI Studio then Tool Library.
    You will see the following tabs:
  3. In the All tool types or Custom tab, click Create Tool.
  4. Select a tool type: API Call or Custom Script.
  5. Configure the setting for the selected tool type.
  6. Click Create.

API Call settings

The API Call tool enables Zoom Virtual Agent (ZVA) to interact with external systems by calling APIs to retrieve or update data in response to user queries. Admins can define the API call structure, configure input/output parameters, and instruct the LLM when and how to use it.

Custom script settings

The Custom Script tool allows admins to write and execute custom JavaScript logic to process user inputs, transform data, or integrate with systems where APIs may not be available or suitable. This gives agents flexible, tailored behavior beyond standard API calls.

Best practices for creating Zoom Virtual Agent tools