
In Zia Agents, tools are what enable your agent to do things actually. A Zia Agent can understand queries and decide what to do, but it can’t directly act on your business systems until it has tools.
Tools are the agent’s action layer — every time your agent fetches data, updates a record, or triggers an action, it does so by calling an API you’ve allowed it to use.
For instance, if you're building a Sales Assistant for Zoho CRM, the agent would need tools to get deal records, update deal stages, or fetch contact information. These tools are essentially API-based actions that allow your agent to interact with your services, whether it's CRM, Desk, Projects, or anything else.
Without tools, your agent would just be answering questions without the ability to take meaningful actions.
A Tool Group is a collection of tools your agent can use to take action. You can add APIs from one or multiple Zoho services in the same group. This lets you design workflows that span across products — for example:
Organizing tools into groups keeps things manageable and ensures your agent uses the right APIs for the right purpose.
Ways to build a Tool Group:
You can build tool groups in two methods.
| Method | When to use |
Notes |
|
Predefined APIs |
Quick setup using supported APIs from Zoho services |
You can add APIs from multiple services in one group. |
|
YAML (OpenAPI 3.0) |
Custom endpoints or fine control |
You can upload multiple YAMLs (one per service or mixed), then pick the operations you need. |
Understanding API methods and endpoints
Every tool is based on an API, and each API has two important parts:
| Method | Purpose |
Example in CRM |
|
GET |
Fetch data |
Get deal by ID |
|
POST |
Create something |
Add a new contact |
|
PUT |
Update something |
Change deal stage |
|
DELETE |
Remove something |
Delete a ticket |
Endpoint example:
This means the API will fetch the details of a specific lead, using its ID.
Best practices:
The YAML file is where you define the structure of the APIs your agent will use. It’s like giving your agent a blueprint of the actions it can perform.
For the agent to work, every action it performs—like getting a deal record, updating a contact, or creating a ticket—must be defined in this YAML. You can include multiple APIs in the same file, depending on what actions your agent needs to cover.
Let's say your agent needs to fetch a record from Zoho CRM. The YAML file defines:
All of this is written in OpenAPI 3.0 format.

The system parameters you see in the YAML, like module_api_name and record_id, help the agent dynamically work with different modules and records. Without these, the agent wouldn’t know which record or which module to target.
To create a new tool group, follow the steps below.
Predefined
Zia Agents Studio comes with pre-defined tools for different Zoho Services.
Create From Scratch
To create a tools group from scratch,
Predefined APIs are marked as Ready, whereas APIs from uploaded YAML files added as Draft and require testing before being Ready.
The tool group gets created. The same process can be repeated for creating multiple Tool groups.
A connection is used to authenticate and enable access to a specific service, such as CRM or Desk, when a tool is executed. For a connection to be valid, its associated service and OAuth scopes must align with the Tool Group’s service and the scopes required by the selected tools. Only when this alignment is ensured can the connection be associated with those tools. A tool can only be executed once it is properly linked to a valid connection.
Connections are listed under the Connections tab in the Settings page. You can see the connections created by you or the administrator of your organization under the My Connections tab. Services which are active will be marked with a green dot, while the inactive ones will be grayed.
Create a Connection,
Refer here to choose the right scopes for CRM.
Once the authentication is done, the connection is created.
The panel will now include sample codes in Deluge and Json to test how the agent uses the connection.
Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.
If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.
All-in-one knowledge management and training platform for your employees and customers.
You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.