zoho · 57 tools · no triggers
Connect it
run auth zoho
run auth zoho --scope team # shared with the organization
Use it
run zoho # common commands
run zoho --all # every command
import { zoho } from "@boxd/run";
Common tools
| Tool | What it does |
|---|---|
create-contact | Creates a new contact record in Zoho CRM. Use this action when you need to add a new contact to the CRM system. |
create-deal | Creates a new deal in Zoho CRM representing a sales opportunity with deal name, stage, amount, and closing date. |
create-email-draft | Creates email drafts for a specific record in Zoho CRM. Email drafts are saved but not sent, allowing for review and editing before sending. |
create-event | Creates a new Event record in Zoho CRM. Events represent scheduled activities like meetings, calls, or appointments. |
create-lead | Creates a new lead record in Zoho CRM with the specified details. |
create-note | Creates a new note attached to a specific record in Zoho CRM. |
delete-account | Deletes an existing account record from Zoho CRM. This action permanently removes the account and cannot be undone through the API. |
delete-contact | Deletes a contact from Zoho CRM. This action is irreversible - the contact cannot be recovered once deleted. |
get-account | Retrieves a specific Account record from Zoho CRM by its unique identifier. |
get-contact | Retrieves a single contact record by ID from Zoho CRM. Returns the complete contact details including owner information, account associations… |
get-event | Retrieves a specific event record from Zoho CRM by its unique identifier. |
get-from-addresses | Retrieves the list of from addresses configured for email operations in Zoho CRM. |
get-note | Retrieves a single note by its unique identifier from Zoho CRM. |
get-record-emails | Retrieves all emails associated with a specific record in Zoho CRM. |
get-related-lists | Retrieves related list metadata for a Zoho CRM module to discover correct api_name values. |
get-related-records | Fetch related-list records (e.g., Notes, Attachments, Emails) for a Zoho CRM parent record using related_list_api_name. |
get-task | Retrieves a specific task record by its ID from Zoho CRM. Returns complete task data including all standard and custom fields, subforms, and… |
get-user | Retrieves a specific user from Zoho CRM by their user ID. Returns detailed user information including name, email, role, profile, status, and preferences. |
get-users | Tool to retrieve users from Zoho CRM. Use when you need to fetch user information such as IDs, names, emails, roles, or status for setting Owner… |
list-accounts | Retrieves a list of account records from Zoho CRM with pagination and filtering support. |
list-calls | Retrieves Call activity records from Zoho CRM with pagination support. |
list-contacts | Retrieves contact records from Zoho CRM with support for pagination, filtering, and sorting. |
list-deals | Retrieves a list of deals from Zoho CRM with support for filtering, sorting, and pagination. |
list-events | Lists events (meetings) from Zoho CRM with pagination and filtering support. |
list-leads | Retrieves lead records from Zoho CRM’s Leads module with pagination support. |
All 57 tools
All 57 tools
| Tool | What it does |
|---|---|
convert-lead | Converts a lead into a contact, account, and optionally a deal in Zoho CRM. |
create-contact | Creates a new contact record in Zoho CRM. Use this action when you need to add a new contact to the CRM system. |
create-deal | Creates a new deal in Zoho CRM representing a sales opportunity with deal name, stage, amount, and closing date. |
create-email-draft | Creates email drafts for a specific record in Zoho CRM. Email drafts are saved but not sent, allowing for review and editing before sending. |
create-event | Creates a new Event record in Zoho CRM. Events represent scheduled activities like meetings, calls, or appointments. |
create-lead | Creates a new lead record in Zoho CRM with the specified details. |
create-note | Creates a new note attached to a specific record in Zoho CRM. |
create-record | Creates new records in a specified module in Zoho CRM. Bulk operations may partially succeed - inspect each item’s status field in the response, as… |
create-tag | Creates a new tag in Zoho CRM for a specific module. Tags help organize and categorize CRM records. |
delete-account | Deletes an existing account record from Zoho CRM. This action permanently removes the account and cannot be undone through the API. |
delete-contact | Deletes a contact from Zoho CRM. This action is irreversible - the contact cannot be recovered once deleted. |
delete-deal | Deletes a deal record from Zoho CRM. This action is irreversible - once deleted, the deal cannot be recovered. |
get-account | Retrieves a specific Account record from Zoho CRM by its unique identifier. |
get-call | Retrieves a specific Call record by its unique identifier from Zoho CRM. |
get-contact | Retrieves a single contact record by ID from Zoho CRM. Returns the complete contact details including owner information, account associations… |
get-email-drafts | Retrieves email drafts associated with a specific record in Zoho CRM. |
get-event | Retrieves a specific event record from Zoho CRM by its unique identifier. |
get-from-addresses | Retrieves the list of from addresses configured for email operations in Zoho CRM. |
get-module-fields | Retrieves field metadata for a Zoho CRM module including API names, data types, permissions, and configuration details. |
get-note | Retrieves a single note by its unique identifier from Zoho CRM. |
get-record-emails | Retrieves all emails associated with a specific record in Zoho CRM. |
get-related-lists | Retrieves related list metadata for a Zoho CRM module to discover correct api_name values. |
get-related-records | Fetch related-list records (e.g., Notes, Attachments, Emails) for a Zoho CRM parent record using related_list_api_name. |
get-task | Retrieves a specific task record by its ID from Zoho CRM. Returns complete task data including all standard and custom fields, subforms, and… |
get-user | Retrieves a specific user from Zoho CRM by their user ID. Returns detailed user information including name, email, role, profile, status, and preferences. |
get-records | Retrieves records from a specified module in Zoho CRM. Notes: - Discrete (page/per_page) pagination is limited to the first 2,000 records. |
get-users | Tool to retrieve users from Zoho CRM. Use when you need to fetch user information such as IDs, names, emails, roles, or status for setting Owner… |
list-accounts | Retrieves a list of account records from Zoho CRM with pagination and filtering support. |
list-calls | Retrieves Call activity records from Zoho CRM with pagination support. |
list-contacts | Retrieves contact records from Zoho CRM with support for pagination, filtering, and sorting. |
list-deals | Retrieves a list of deals from Zoho CRM with support for filtering, sorting, and pagination. |
list-events | Lists events (meetings) from Zoho CRM with pagination and filtering support. |
list-leads | Retrieves lead records from Zoho CRM’s Leads module with pagination support. |
list-modules | Lists all available Zoho CRM modules (standard + custom) to reliably select module API names/IDs for operations. |
list-notes | Retrieves a list of notes from Zoho CRM across all modules. Notes are returned in chronological order (oldest first by default). |
list-record-attachments | Tool to list attachment metadata (id, File_Name, Size, Created_Time, etc.) for a specific Zoho CRM record. |
list-tasks | Retrieves tasks from the Tasks module in Zoho CRM with support for filtering, pagination, and sorting. |
search-accounts | Search for Account records within Zoho CRM using server-side queries. |
search-calls | Search for Call records in Zoho CRM using server-side queries. |
search-contacts | Search for contacts in Zoho CRM using server-side queries by criteria, email, phone, or keyword. |
search-deals | Search for Deal records in Zoho CRM using server-side queries. |
search-events | Search for Events in Zoho CRM using server-side queries. Supports searching by field criteria, email, phone, or keyword. |
search-leads | Search for lead records in Zoho CRM using server-side queries. |
search-notes | Search for notes in Zoho CRM using server-side queries. Allows searching notes by criteria (field conditions), keyword, email, or phone number. |
search-tasks | Search for tasks in Zoho CRM using flexible criteria including subject, status, priority, or due date. |
search-records | Search for records within a Zoho CRM module using server-side queries. |
update-account | Updates an existing Account record in Zoho CRM with the specified field values. |
update-call | Updates existing call records in the Calls module in Zoho CRM. |
update-deal | Updates an existing deal in Zoho CRM. Use this action when you need to modify specific fields of a deal record, such as updating the deal amount… |
update-email-draft | Updates an existing email draft associated with a record in Zoho CRM. |
update-event | Updates existing events in Zoho CRM. Supports updating up to 100 events per API call. |
update-lead | Updates existing lead records in Zoho CRM. Supports updating up to 100 leads per API call. |
update-note | Updates an existing note in Zoho CRM. Only the Note_Title and Note_Content fields can be modified. |
update-related-records | Associates or updates relationships between records across different modules in Zoho CRM. |
update-record | Updates existing records in a specified module in Zoho CRM. Supports updating up to 100 records per API call. |
upload-attachment | Tool to upload a file as an Attachment to a specific Zoho CRM record. |
validate-credential | Validates Zoho CRM credentials by retrieving current user information. |