# Zoho WorkDrive

```json
{
  "name": "Zoho WorkDrive",
  "slug": "zoho_work_drive",
  "url": "https://composio.dev/toolkits/zoho_work_drive",
  "markdown_url": "https://composio.dev/toolkits/zoho_work_drive.md",
  "logo_url": "https://logos.composio.dev/api/zoho_workdrive",
  "categories": [
    "document & file management"
  ],
  "is_composio_managed": false,
  "updated_at": "2026-10-30T05:36:32.054Z"
}
```

![Zoho WorkDrive logo](https://logos.composio.dev/api/zoho_workdrive)

## Description

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Zoho WorkDrive MCP or direct API to find files, create folders, upload content, and manage shared documents through natural language.

## Summary

Zoho WorkDrive is a cloud file management and team collaboration platform for business content.
It helps teams organize, share, search, and govern files in one secure workspace.

## Categories

- document & file management

## Toolkit Details

- Tools: 220

## Images

- Logo: https://logos.composio.dev/api/zoho_workdrive

## Authentication

- **Oauth2**
  - Type: `oauth2`
  - Description: Oauth2 authentication for Zoho WorkDrive.
  - Setup:
    - Configure Oauth2 credentials for Zoho WorkDrive.
    - Use the credentials when creating an auth config in Composio.

## Suggested Prompts

- List files in a WorkDrive team folder
- Upload reports to a WorkDrive shared folder
- Search WorkDrive files by project name

## Supported Tools

| Tool slug | Name | Description |
|---|---|---|
| `ZOHO_WORK_DRIVE_ABORT_WORKFLOW_FOR_A_FILE_FOLDER` | Abort Workflow for a File/Folder | Abort an active workflow instance permanently after exact-ID confirmation; an aborted instance cannot be resumed. |
| `ZOHO_WORK_DRIVE_ADD_COMMENT` | Create Comment | Create a new top-level comment on a WorkDrive file. |
| `ZOHO_WORK_DRIVE_ADD_FOLDER_CUSTOMIZATION` | Add Folder Customization | Enable customization for an existing WorkDrive folder. |
| `ZOHO_WORK_DRIVE_ADD_MEMBER_IN_GROUP` | Add Member to Group | Add one Zoho user to a WorkDrive group with a specified group role. |
| `ZOHO_WORK_DRIVE_ADD_REPLY` | Create Reply | Create a reply to an existing WorkDrive comment. |
| `ZOHO_WORK_DRIVE_ADD_RESOURCE_LABELS` | Add Label to File or Folder | Apply a WorkDrive label to a file or folder. |
| `ZOHO_WORK_DRIVE_ALLOW_DOCUMENT_CONVERSION` | Enable Team Folder File Conversion | Enable or disable automatic document conversion for a team folder. |
| `ZOHO_WORK_DRIVE_ALLOW_EXTERNAL_SHARE` | Enable External Sharing | Enable or disable external sharing for a team folder. |
| `ZOHO_WORK_DRIVE_ALLOW_USER_DOCUMENT_CONVERSION` | Enable My Folders File Conversion | Enable or disable automatic document conversion for a member's My Folders space. |
| `ZOHO_WORK_DRIVE_ALLOW_VIEWER_DOWNLOAD` | Allow Viewer to Download | Allow or prevent viewer-level users from downloading team-folder files. |
| `ZOHO_WORK_DRIVE_ARCHIVE_TEAM_FOLDER` | Archive Team Folder | Archive a team folder while preserving its data, roles, and sharing permissions. |
| `ZOHO_WORK_DRIVE_ASSOCIATE_FILE_FOLDER_TO_DATA_TEMPLATE` | Associate File/Folder to Data Template | Associate one file or folder with a data template and field values. |
| `ZOHO_WORK_DRIVE_ASSOCIATE_MULTIPLE_FILE_FOLDER_TO_DATA_TEMPLATE` | Associate Multiple Files/Folders to Data Template | Associate multiple files or folders with data templates in one request. |
| `ZOHO_WORK_DRIVE_BREADCRUMBS_OF_FILE` | Get File/Folder Breadcrumbs | Fetch the location and folder hierarchy of a WorkDrive file or folder. |
| `ZOHO_WORK_DRIVE_CHANGE_DATA_TEMPLATE_DESCRIPTION` | Change Data Template Description | Change the description of an existing data template. |
| `ZOHO_WORK_DRIVE_CHANGE_LABEL_COLOR` | Change Label Color | Change only the color of an existing WorkDrive label. |
| `ZOHO_WORK_DRIVE_CHANGE_PREFERRED_TEAM` | Change Preferred Team | Set a WorkDrive team as the authenticated user's preferred team, which becomes the default team shown after login. |
| `ZOHO_WORK_DRIVE_CHECKOUT_RESOURCE` | Check out File | Check out a WorkDrive file to restrict other users from editing it. |
| `ZOHO_WORK_DRIVE_CHUNK_REVISION_UPLOAD_COMMIT_SESSION` | Commit Session for Revision Upload | Commit a completed chunk upload session as the top version of an existing WorkDrive file. |
| `ZOHO_WORK_DRIVE_CHUNK_REVISION_UPLOAD_CREATE_SESSION` | Create Session for Revision Upload | Create a chunk upload session for a new top version of an existing WorkDrive file. |
| `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_COMMIT_SESSION` | Commit Session (Normal Upload) | Commit a completed chunk upload session and create or update its file. |
| `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_CREATE_SESSION` | Create Session (Normal Upload) | Create a WorkDrive chunk upload session for a new file. |
| `ZOHO_WORK_DRIVE_CHUNK_UPLOAD_STATUS` | Upload Session Progress | Return progress details for an ongoing WorkDrive chunk upload session. |
| `ZOHO_WORK_DRIVE_COPY_RESOURCE` | Copy File or Folder | Copy one WorkDrive file or folder into a destination folder. |
| `ZOHO_WORK_DRIVE_CREATE_CUSTOM_FIELD` | Create Custom Field | Create a custom field within an existing data template. |
| `ZOHO_WORK_DRIVE_CREATE_CUSTOMIZED_FOLDER` | Create Customized Folder | Create a WorkDrive folder with folder customization enabled. |
| `ZOHO_WORK_DRIVE_CREATE_DATA_TEMPLATE` | Create Data Template | Create a new data template in a specified WorkDrive team. |
| `ZOHO_WORK_DRIVE_CREATE_DOWNLOAD_LINK` | Create Download Link | Create an externally usable URL that exposes a WorkDrive file or folder for direct download. The link does not collect visitor identity and remains usable until its optional expiry, download limit, provider policy, or explicit revocation stops access. |
| `ZOHO_WORK_DRIVE_CREATE_EXTERNAL_COLLECTION` | Create External Collection | Create a collection link that accepts files from people outside the WorkDrive team. |
| `ZOHO_WORK_DRIVE_CREATE_FOLDER` | Create Folder | Create an ordinary folder inside a folder or team folder. |
| `ZOHO_WORK_DRIVE_CREATE_GROUP` | Create Group | Create a new WorkDrive group in a specified team or organization. |
| `ZOHO_WORK_DRIVE_CREATE_INTERNAL_COLLECTION` | Create Internal Collection | Create a collection link restricted to signed-in members of the WorkDrive team. |
| `ZOHO_WORK_DRIVE_CREATE_LABEL` | Create Label | Create a WorkDrive label for a specific team member. |
| `ZOHO_WORK_DRIVE_CREATE_LINK_FILE` | Create Link File | Create a WorkDrive link file that opens a specified web URL. |
| `ZOHO_WORK_DRIVE_CREATE_NEW_FILE` | Create Native Zoho File | Create an empty Zoho Writer, Sheet, or Show file in WorkDrive. |
| `ZOHO_WORK_DRIVE_CREATE_SHARE_LINK` | Create Share Link | Create an externally usable URL that exposes a WorkDrive file or folder with viewer, comment, editor, or upload access. Depending on settings, visitors may download content, submit personal information, or access without a password or expiry; the exposure persists until expiry or revocation. |
| `ZOHO_WORK_DRIVE_CREATE_TEAM_FOLDER` | Create Team Folder | Create a public or private team folder in a WorkDrive team. |
| `ZOHO_WORK_DRIVE_CREATE_TEMPLATE_CATEGORY` | Create Template Category | Create a category in a My Templates or Org Templates library. |
| `ZOHO_WORK_DRIVE_CREATE_ZIP_FILE` | Create ZIP File | Create a ZIP file in WorkDrive from selected files and folders. |
| `ZOHO_WORK_DRIVE_DELETE_COLLECTION` | Delete Collection | Permanently delete a WorkDrive file collection after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_COMMENT` | Delete Comment | Permanently delete one WorkDrive comment or reply. This cannot be undone and requires the exact comment ID twice. |
| `ZOHO_WORK_DRIVE_DELETE_CUSTOM_FIELD` | Delete Custom Field | Permanently delete a custom field after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_DATA_TEMPLATE` | Delete Data Template | Permanently delete a data template after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_GROUP` | Delete Group | Permanently delete a WorkDrive group and remove all of its memberships after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_LABEL` | Delete Label | Permanently delete a WorkDrive label after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_MEMBER` | Remove Group Member | Remove one existing member from a WorkDrive group after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_RESOURCE` | Permanent Delete File/Folder | Permanently delete one WorkDrive file or folder from trash. |
| `ZOHO_WORK_DRIVE_DELETE_SHARED_LINK` | Delete Shared Link | Permanently revoke one external WorkDrive share link so its URL no longer grants access. This does not delete the linked file or folder. |
| `ZOHO_WORK_DRIVE_DELETE_TEAM_FOLDER` | Delete Team Folder | Permanently delete a WorkDrive team folder after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_TEAM_FOLDER_MEMBER` | Delete Member from Team Folder | Remove one user or group from a WorkDrive team folder after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DELETE_TEMPLATE_CATEGORY` | Delete Category | Marks the specified template category deleted using WorkDrive status 61. |
| `ZOHO_WORK_DRIVE_DELETE_USER` | Delete Team Member | Remove a member from a WorkDrive team. This is destructive: the member loses team access. All My Folders content transfers to ownership_transfer_id, only Team Folder Admin roles transfer, other Team Folder roles do not, and existing share permissions are retained. The official API does not document sending a notification. |
| `ZOHO_WORK_DRIVE_DELETE_VERSION` | Delete File Version | Permanently delete one historical WorkDrive file version. This cannot delete the current top version, cannot be undone, and requires the exact version ID twice. |
| `ZOHO_WORK_DRIVE_DISABLE_COLLECTION` | Disable Collection | Stop an active WorkDrive file collection from accepting submissions. |
| `ZOHO_WORK_DRIVE_DISASSOCIATE_FILES_FOLDERS_FROM_DATA_TEMPLATE` | Disassociate Files/Folders from Data Template | Remove a file/folder and data-template association after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_DOWNLOAD_PROGRESS` | Multi Download Progress | Check whether a WorkDrive multi-download ZIP is complete or still processing. |
| `ZOHO_WORK_DRIVE_DOWNLOAD_SERVER_FILE` | Download File | Download the binary content of a WorkDrive file or a specific version. |
| `ZOHO_WORK_DRIVE_EDIT_COMMENT` | Edit Comment | Replace the content of an existing WorkDrive comment. |
| `ZOHO_WORK_DRIVE_EMPTY_MY_FOLDERS_TRASH` | Empty My Folders Trash | Permanently delete every item in one My Folders trash. This has no restore or dry-run operation and requires the exact My Folders ID twice. |
| `ZOHO_WORK_DRIVE_EMPTY_TEAM_FOLDER_TRASH` | Empty Team Folder Trash | Permanently delete every item in one team folder's trash. This has no restore or dry-run operation and requires the exact team-folder ID twice. |
| `ZOHO_WORK_DRIVE_ENABLE_COLLECTION` | Enable Collection | Reactivate a completed WorkDrive file collection. |
| `ZOHO_WORK_DRIVE_ENABLE_DISABLE_DATA_TEMPLATE` | Enable/Disable Data Template | Enable or disable an existing data template. |
| `ZOHO_WORK_DRIVE_EXTERNAL_TO_INTERNAL` | External To Internal | Restrict an external WorkDrive collection to signed-in team users. |
| `ZOHO_WORK_DRIVE_FILE_PROPERTY` | Get File/Folder Resource Property | Fetch storage, retention, DLP, and additional properties for a resource. |
| `ZOHO_WORK_DRIVE_FILE_QUERY` | Get File Query | Ask Zia a question about a WorkDrive file and inspect indexing status. |
| `ZOHO_WORK_DRIVE_FOLLOW_RESOURCE` | Follow Files or Folders | Follow one or more WorkDrive files or folders. Email and bell notifications are both enabled by default; set either notification option false to disable it. |
| `ZOHO_WORK_DRIVE_GENERATE_EMBED` | Generate Embed Code for a File or Folder | Publish a WorkDrive file or folder with view-only access for embedding. This creates persistent publish access that may expose the resource outside its current collaborators until revoked. |
| `ZOHO_WORK_DRIVE_GENERATE_FILE_SUMMARY` | Generate File Summary | Ask WorkDrive to generate an AI summary of a specified file. |
| `ZOHO_WORK_DRIVE_GET_ACTIONS_FOR_A_TRANSITION` | Get Actions for a Transition | Fetch the during or after actions configured for a workflow transition. |
| `ZOHO_WORK_DRIVE_GET_COLLABORATION_INFO` | Get File/Folder Collaboration Info | Retrieve the audience, role, status, and expiration details for one existing WorkDrive file or folder collaboration permission. |
| `ZOHO_WORK_DRIVE_GET_COLLECTION_INFO` | Get Collection Info | Retrieve the settings and current state of a WorkDrive file collection. |
| `ZOHO_WORK_DRIVE_GET_COMMENT_INFO` | Get Comment Info | Retrieve detailed information about a specific WorkDrive comment. |
| `ZOHO_WORK_DRIVE_GET_CURRENT_TEAM_USER` | Get Current Team Member | Return the authenticated user's membership details for a specific WorkDrive team. |
| `ZOHO_WORK_DRIVE_GET_CURRENT_USER` | Get Current User | Return the authenticated WorkDrive user's identity and account capabilities for ID and team discovery. |
| `ZOHO_WORK_DRIVE_GET_DT_ASSOC_WITH_FILE_FOLDER` | Get Associated Data Templates | Fetch data-template metadata associated with a WorkDrive file or folder. |
| `ZOHO_WORK_DRIVE_GET_DURING_ACTIONS_FOR_AN_INSTANCE_TRANSITION` | Get During Actions for an Instance Transition | Retrieve the during-actions configured for a transition in a workflow instance. |
| `ZOHO_WORK_DRIVE_GET_FILE_PREVIEW` | Get Preview Metadata | Retrieve preview URLs, status, and size metadata for a WorkDrive file. |
| `ZOHO_WORK_DRIVE_GET_FILE_STATISTICS` | Get File/Folder Statistics | Fetch view, download, upload, and link activity for a WorkDrive resource. |
| `ZOHO_WORK_DRIVE_GET_FILE_SUMMARY` | Get File Summary | Retrieve a WorkDrive file summary or its current generation status. |
| `ZOHO_WORK_DRIVE_GET_FILE_THUMBNAIL` | Get File Thumbnail URL | Fetch file details and the provider-hosted thumbnail URL when available. |
| `ZOHO_WORK_DRIVE_GET_GROUP_INFO` | Get Group Info | Retrieve detailed information about a specific WorkDrive group. |
| `ZOHO_WORK_DRIVE_GET_GROUP_MEMBER_INFO` | Get Group Member Info | Retrieve detailed information about one WorkDrive group member. |
| `ZOHO_WORK_DRIVE_GET_LABEL` | Get Label | Retrieve the details of a specific WorkDrive label. |
| `ZOHO_WORK_DRIVE_GET_LINK_INFO` | Get Link Info | Return the exposure and access settings for one external WorkDrive share link. |
| `ZOHO_WORK_DRIVE_GET_MEMBER_INFO` | Get Team Member Info | Retrieve profile, status, and role information for one WorkDrive team member. |
| `ZOHO_WORK_DRIVE_GET_MY_FOLDER_ID` | Get My Folders ID | Return the My Folders private-space ID for a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_GET_RESOURCE` | Get Resource | Return metadata for one WorkDrive file or folder by resource ID. |
| `ZOHO_WORK_DRIVE_GET_START_TOKEN` | Get Start Token | Create a start token for monitoring changes under My Folders, a team folder, or a subfolder from a point within the last 31 days. |
| `ZOHO_WORK_DRIVE_GET_TEAM_FOLDER_SETTING` | Get Team Folder Settings | Retrieve sharing, conversion, download, and retention settings for a team folder. |
| `ZOHO_WORK_DRIVE_GET_TEAM_FOLDERS_INFO` | Get Team Folder Info | Retrieve metadata and access capabilities for one WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_GET_TEAM_INFO` | Get Team Info | Return profile and configuration details for a WorkDrive team, including its name, description, member counts, and current-user permissions. |
| `ZOHO_WORK_DRIVE_GET_TEAM_SETTING` | Get Team Settings | Retrieve administrator-level sharing, storage, retention, and feature settings for a WorkDrive team. Requires a team administrator role. |
| `ZOHO_WORK_DRIVE_GET_TEMPLATE_CATEGORY_INFO` | Get Category Info | Retrieves information for a specific template category using the category ID. |
| `ZOHO_WORK_DRIVE_GET_TEMPLATE_LIBRARY` | Get Template Library Info | Retrieves the details of a specific template library using its library ID. |
| `ZOHO_WORK_DRIVE_GET_VERSION` | Get File Versions | Retrieve the version record returned for a WorkDrive file. |
| `ZOHO_WORK_DRIVE_GET_WORKFLOW_INSTANCE` | Get Workflow Instance | Retrieve one workflow instance with its state, transitions, and metadata. |
| `ZOHO_WORK_DRIVE_IMPORT_TO_NATIVE` | Convert File to Zoho Format | Convert a supported WorkDrive file into a native Zoho Office file. |
| `ZOHO_WORK_DRIVE_INTERNAL_TO_EXTERNAL` | Internal To External | Open an internal WorkDrive collection to external uploaders and configure requested uploader data. |
| `ZOHO_WORK_DRIVE_INVITE_NEW_USERS` | Invite New Member to Team | Invite one email address to a WorkDrive team with a Member, Admin, or Super Admin role. This creates an invitation addressed to the supplied email; the official API does not expose a notification toggle. The request can consume a licensed user seat. |
| `ZOHO_WORK_DRIVE_LIST_COLLECTION_LINKS` | Get List Of All Collection Links | List all file collection links available in a WorkDrive team. |
| `ZOHO_WORK_DRIVE_LIST_COLLECTION_SUBMISSIONS` | Get List Of All Collection Submissions | List one offset-based page of submissions received through a collection. |
| `ZOHO_WORK_DRIVE_LIST_COMMENTS` | Get File Comments | Fetch the comments and replies returned for a WorkDrive file. |
| `ZOHO_WORK_DRIVE_LIST_DATA_TEMPLATE_CUSTOM_FIELDS` | Get List of Custom Fields | Retrieve the custom fields configured for a data template. |
| `ZOHO_WORK_DRIVE_LIST_FAVORITE_FILES` | Get Favorited Files | Return one offset page of files favorited by a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_FOLDER_ITEMS` | List Folder Items | List direct child files and folders inside an ordinary WorkDrive folder. |
| `ZOHO_WORK_DRIVE_LIST_GROUP_MEMBERS` | Get List of Group Members | Retrieve the members of a specific WorkDrive group. |
| `ZOHO_WORK_DRIVE_LIST_LABELED_FILES` | Get Labeled Files | Return one offset page of labeled files for a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_LABELS` | Get All Labels of the User | Retrieve all labels associated with a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_MY_DRAFT_FILES` | Get Team Folder MyDraft Files | Return one offset page of the connected user's drafts in a team folder. |
| `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_FILES` | Get Files in My Folders | Return one cursor or offset page of files from a My Folders space. |
| `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_LINKS` | Get My Folders Links | Return shared links for a My Folders resource. |
| `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_SUBFOLDERS` | Get Folders in My Folders | Return one offset page of folders from a My Folders space. |
| `ZOHO_WORK_DRIVE_LIST_MY_FOLDER_TRASH` | Get Trashed Files in My Folders | Return one offset page of trashed resources from a My Folders space. |
| `ZOHO_WORK_DRIVE_LIST_MY_TEAMS` | List My Teams | Return WorkDrive teams available to the authenticated user without requiring a user ID. |
| `ZOHO_WORK_DRIVE_LIST_PUBLIC_TEMPLATE_LIBRARIES` | Get Public Templates Library ID | Retrieves one provider page of public template libraries. |
| `ZOHO_WORK_DRIVE_LIST_RECENT_CHANGES` | Get List of Recent Changes | Return one page of recent file and folder changes from a WorkDrive start or continuation token. |
| `ZOHO_WORK_DRIVE_LIST_RECENT_FILES` | Get Recent Files | Return one offset page of files recently accessed by a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_RESOURCE_COLLABORATORS` | List Resource Collaborators | List people and permission records that currently have access to a WorkDrive file or folder. |
| `ZOHO_WORK_DRIVE_LIST_RESOURCE_WORKFLOW_INSTANCES` | Get Workflow Instances for a File/Folder | List workflow instances associated with a specific WorkDrive file or folder. |
| `ZOHO_WORK_DRIVE_LIST_SHARED_LINKS` | Get File/Folder External Share Links | Fetch external share links for a WorkDrive file or folder. |
| `ZOHO_WORK_DRIVE_LIST_SHARED_WITH_ME_FILES` | Get Files in Shared with Me | Return one offset page of files shared with a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_SHARED_WITH_ME_FOLDERS` | Get Folders in Shared with Me | Return one offset page of folders shared with a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_SUBMISSION_FILES` | Get List Of All The Submitted Files | List the files uploaded in a specific WorkDrive collection submission. |
| `ZOHO_WORK_DRIVE_LIST_SUGGESTED_FILES` | Get Suggested Files | List file suggestions for a WorkDrive team member, optionally filtered by suggestion source. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_DATA_TEMPLATES` | Get List of Data Templates in a Team | Return the data templates available in a specific WorkDrive team. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_ITEMS` | List Team Folder Items | List one page of files and folders at the root of a WorkDrive team folder, with optional resource type, extension, projection, cursor, and sort controls. The connected account's WorkDrive plan must support this API. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_LINKS` | Get Team Folder Links | Retrieve one offset page of custom or download links for a team folder. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_MEMBERS` | Get Team Folder Members | Retrieve members and roles shared on a WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDERS` | List Team Folders | List the team folders in a WorkDrive team, optionally filtering by membership type. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_SUBFOLDERS` | Get List of Sub Folders | Return one offset page of subfolders in a WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_FOLDER_TRASH` | Get Team Folder Trashed Files | Return one offset page of trashed resources from a WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_GROUPS` | Get Groups in a Team | Return one offset-based page of groups belonging to a WorkDrive team, optionally filtered by group type. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_TEMPLATE_LIBRARIES` | Get Org Templates Library ID | Retrieves one provider page of template library details for the specified team. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_USERS` | Get Team Members | Return members of a WorkDrive team, optionally selecting member ZUIDs or searching by keyword. |
| `ZOHO_WORK_DRIVE_LIST_TEAM_WORKFLOWS` | Get List of Workflows in a Team | Retrieve the workflows configured for a WorkDrive team. |
| `ZOHO_WORK_DRIVE_LIST_TEMPLATE_CATEGORY_FILES` | Get all Templates in a Template Category | Retrieves one provider page of template files under the specified template category. |
| `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_CATEGORIES` | Get list of Categories | Retrieves one provider page of template categories in a specified template library. |
| `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_FILES` | Get all Templates from a Template Library | Retrieves one provider page of template files from the specified template library. |
| `ZOHO_WORK_DRIVE_LIST_TEMPLATE_LIBRARY_PERMISSIONS` | Get Template Library Permissions | Retrieves one provider page of sharing permissions for a template library. |
| `ZOHO_WORK_DRIVE_LIST_UNREAD_FILES` | Get Team Folder Unread Files | Return unread resources in a WorkDrive team folder, optionally filtered by type. |
| `ZOHO_WORK_DRIVE_LIST_USER_COLLABORATORS` | Get Team Member Collaborators | Return users and groups with whom a WorkDrive team member has shared files or folders. |
| `ZOHO_WORK_DRIVE_LIST_USER_GROUPS` | Get Team Member's Groups | Return the WorkDrive groups to which a specified team member belongs. |
| `ZOHO_WORK_DRIVE_LIST_USER_TEMPLATE_LIBRARIES` | Get My Templates Library ID | Retrieves one provider page of template library details for the specified team member. |
| `ZOHO_WORK_DRIVE_LIST_USER_WORKFLOW_INSTANCES` | Get Workflow Instances for a User | List workflow instances created by or assigned to a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_LIST_WORKFLOW_INSTANCES` | Get Workflow Instances for a Workflow | List instances created from a specific workflow, with status, state, and time filters. |
| `ZOHO_WORK_DRIVE_LIST_WORKFLOW_TRANSITION_USERS` | Get Users for an Instance Transition | List pending or completed assignees and approvers for a workflow-instance transition. |
| `ZOHO_WORK_DRIVE_MARK_AS_READY` | Mark File as Ready | Mark a newly created WorkDrive file as ready for use. |
| `ZOHO_WORK_DRIVE_MARK_FAVORITE_MULTIPLE` | Mark Multiple Files or Folders as Favorites | Mark one or more WorkDrive files or folders as favorites. |
| `ZOHO_WORK_DRIVE_MARK_FILE_FAVORITE` | Mark File/Folder as Favorites | Mark one WorkDrive file or folder as a favorite. |
| `ZOHO_WORK_DRIVE_MARK_FINAL` | Mark File as Final | Mark a WorkDrive file as final so it can no longer be edited. |
| `ZOHO_WORK_DRIVE_MARK_INDEX_LAYOUT_FILE` | Add a File to the Index View | Set a WorkDrive Writer file as its folder's default Index View. |
| `ZOHO_WORK_DRIVE_MOVE_RESOURCE` | Move Resource | Move one WorkDrive file or folder to a different parent folder within an allowed space. |
| `ZOHO_WORK_DRIVE_MULTI_DOWNLOAD` | Prepare Multiple Files for Download | Start WorkDrive ZIP packaging for multiple resources and return the provider's tracking metadata; this action does not return ZIP bytes. |
| `ZOHO_WORK_DRIVE_MULTIPLE_COPY` | Copy Multiple Files or Folders | Copy multiple WorkDrive files or folders into one destination folder. |
| `ZOHO_WORK_DRIVE_MULTIPLE_DELETE` | Permanently Delete Multiple Files or Folders | Permanently delete one or more WorkDrive resources that are in Trash. |
| `ZOHO_WORK_DRIVE_MULTIPLE_MOVE` | Move Multiple Files or Folders | Move one or more WorkDrive files or folders to one destination folder. |
| `ZOHO_WORK_DRIVE_MULTIPLE_RESTORE` | Restore Multiple Files or Folders | Restore one or more WorkDrive files or folders from Trash. |
| `ZOHO_WORK_DRIVE_MULTIPLE_TRASH` | Move Multiple Files or Folders to Trash | Move one or more WorkDrive files or folders to Trash. |
| `ZOHO_WORK_DRIVE_PERFORM_TRANSITION_FOR_A_WORKFLOW_INSTANCE` | Perform Transition for a Workflow Instance | Perform a valid transition for a workflow instance, supplying any configured mandatory during-action values. |
| `ZOHO_WORK_DRIVE_PIN_TEAM_FOLDER` | Pin Team Folder | Pin a WorkDrive team folder for quick access. |
| `ZOHO_WORK_DRIVE_REMOVE_FAVORITE_MULTIPLE` | Remove Multiple Files or Folders from Favorites | Remove one or more WorkDrive files or folders from favorites. |
| `ZOHO_WORK_DRIVE_REMOVE_FILE_FAVORITE` | Remove File/Folder from Favorites | Remove one WorkDrive file or folder from favorites. |
| `ZOHO_WORK_DRIVE_REMOVE_FINAL` | Enable Editing for File | Re-enable editing on a WorkDrive file that was marked as final. |
| `ZOHO_WORK_DRIVE_REMOVE_FOLDER_CUSTOMIZATION` | Remove Folder Customization | Remove custom attributes and settings from a WorkDrive folder. |
| `ZOHO_WORK_DRIVE_REMOVE_RESOURCE_ACCESS` | Remove Resource Access | Revoke one collaborator permission from a WorkDrive file or folder without deleting the resource. |
| `ZOHO_WORK_DRIVE_REMOVE_RESOURCE_LABELS` | Remove Label from File or Folder | Remove a WorkDrive label from a file or folder after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_REMOVE_TEMPLATE_CATEGORY` | Remove Template Category | Removes a specified template file from a template category after exact-ID confirmation. |
| `ZOHO_WORK_DRIVE_RENAME_DATA_TEMPLATE` | Rename Data Template | Rename an existing data template. |
| `ZOHO_WORK_DRIVE_RENAME_GROUP` | Rename Group | Change the name of an existing WorkDrive group. |
| `ZOHO_WORK_DRIVE_RENAME_LABEL` | Rename Label | Change only the name of an existing WorkDrive label. |
| `ZOHO_WORK_DRIVE_RENAME_RESOURCE` | Rename Resource | Rename one WorkDrive file or folder without moving it. |
| `ZOHO_WORK_DRIVE_RENAME_TEAM` | Change Team Name | Change the display name of a WorkDrive team. The connected user must be a team administrator. |
| `ZOHO_WORK_DRIVE_RENAME_TEMPLATE_CATEGORY` | Rename Category | Renames the specified template category. |
| `ZOHO_WORK_DRIVE_REOPEN_COMMENT` | Reopen Comment | Reopen a previously resolved parent WorkDrive comment thread. |
| `ZOHO_WORK_DRIVE_RESOLVE_COMMENT` | Resolve Comment | Mark a parent WorkDrive comment thread as resolved. |
| `ZOHO_WORK_DRIVE_RESTORE_RESOURCE` | Restore Resource | Restore one trashed WorkDrive file or folder to its original location. |
| `ZOHO_WORK_DRIVE_RESTORE_TO_VERSION` | Restore File Version | Restore one historical WorkDrive file version as the latest top version. This changes the file's current content but preserves its version history. |
| `ZOHO_WORK_DRIVE_SAVE_RESOURCE_AS_TEMPLATE` | Save File as Template | Save a Zoho-format WorkDrive file as a reusable template in a template library. |
| `ZOHO_WORK_DRIVE_SEARCH_DATA_TEMPLATE` | Search Based on Data Template | Search one WorkDrive team for files and folders associated with a data template, optionally narrowing by typed custom-field criteria. |
| `ZOHO_WORK_DRIVE_SEARCH_RESOURCES` | Search Resources | Search file names or contents across a team, My Folders, one team folder, one folder, or items shared with a user. |
| `ZOHO_WORK_DRIVE_SHARE_EVERY_ONE` | Share File or Folder with Everyone on the Internet | Create persistent public view access to a WorkDrive file or folder for anyone on the internet. This broad exposure remains until the permission is revoked. |
| `ZOHO_WORK_DRIVE_SHARE_GROUP_MEMBER` | Share File or Folder with Group Members | Grant every member of one WorkDrive group access to a file or folder. Group membership changes can alter the effective audience while this permission remains active. |
| `ZOHO_WORK_DRIVE_SHARE_GROUPS_TEAM_FOLDER` | Add Group to Team Folder | Add one WorkDrive group to a team folder with a selected access role. |
| `ZOHO_WORK_DRIVE_SHARE_RESOURCE` | Share Resource | Grant one person access to a WorkDrive file or folder. Zoho sends an irreversible notification email by default unless send_notification_email is false; organization policy may allow an external recipient. |
| `ZOHO_WORK_DRIVE_SHARE_TEAM` | Share Team Folder with Entire Team | Grant every member of the WorkDrive team a selected role on one team folder. This is broad organization-wide exposure and remains active until revoked. |
| `ZOHO_WORK_DRIVE_SHARE_TEAM_FOLDER` | Add Member to Team Folder | Add one WorkDrive user to a team folder with a selected access role. |
| `ZOHO_WORK_DRIVE_START_WORKFLOW_FOR_A_FILE_FOLDER` | Start Workflow for a File/Folder | Start an active workflow on a WorkDrive file or folder, including configured initial during-action values. |
| `ZOHO_WORK_DRIVE_SUSPEND_USER` | Suspend Team Member | Temporarily suspend a WorkDrive team member. Access to the team and synced files is lost immediately, created content remains active, and the user license is canceled for reuse or reimbursement. Reactivation restores access. The official API does not document sending a notification. |
| `ZOHO_WORK_DRIVE_TRASH_RESOURCE` | Trash Resource | Move one WorkDrive file or folder to Trash. An already-trashed resource is reported as a successful idempotent outcome. |
| `ZOHO_WORK_DRIVE_UN_ARCHIVE_TEAM_FOLDER` | UnArchive Team Folder | Reactivate an archived team folder with its data, roles, and sharing intact. |
| `ZOHO_WORK_DRIVE_UNFOLLOW_RESOURCES` | Unfollow Files or Folders | Stop following one or more WorkDrive files or folders. |
| `ZOHO_WORK_DRIVE_UNLOCK_RESOURCE` | Check in File | Check in a WorkDrive file so team members can edit and view changes. |
| `ZOHO_WORK_DRIVE_UN_MARK_INDEX_LAYOUT_FILE` | Remove a File from the Index View | Remove a WorkDrive Writer file as its folder's Index View. |
| `ZOHO_WORK_DRIVE_UNPIN_TEAM_FOLDER` | Unpin Team Folder | Remove a team folder from the connected user's pinned team-folder list. |
| `ZOHO_WORK_DRIVE_UN_ZIP_FILE` | Unzip File | Extract all content from a WorkDrive ZIP file into a destination folder without merging names. |
| `ZOHO_WORK_DRIVE_UPDATE_COLLECTION_SETTINGS` | Update Collection Settings | Update the name, expiration, upload limit, or uploader-folder behavior of an active collection. |
| `ZOHO_WORK_DRIVE_UPDATE_CUSTOM_FIELD` | Update Custom Field | Update an existing custom field's name, required flag, or choices. |
| `ZOHO_WORK_DRIVE_UPDATE_DESCRIPTION` | Change Team Description | Change or clear a WorkDrive team's description. The connected user must be a team administrator. |
| `ZOHO_WORK_DRIVE_UPDATE_EXPIRATION` | Update File/Folder Share Expiration | Change when an existing WorkDrive file or folder collaboration expires. Omitting expiration_date leaves that access active without a documented expiry. |
| `ZOHO_WORK_DRIVE_UPDATE_GROUP_DESCRIPTION` | Update Group Description | Update the description of an existing WorkDrive group. |
| `ZOHO_WORK_DRIVE_UPDATE_LIBRARY_USER_VIEW_PREFERENCE` | Change Template Library View Preference | Update the connected user's sort, filter, or layout preference for a template library. |
| `ZOHO_WORK_DRIVE_UPDATE_LINK_DOWNLOAD_SETTING` | Update Link Download Setting | Allow or restrict downloads through an existing external WorkDrive share link. |
| `ZOHO_WORK_DRIVE_UPDATE_LINK_EXPIRY_SETTING` | Update Link Expiry Setting | Set when an existing external WorkDrive share link will stop granting access. |
| `ZOHO_WORK_DRIVE_UPDATE_LINK_FILE` | Update Link file | Replace the web URL associated with a WorkDrive Link file. |
| `ZOHO_WORK_DRIVE_UPDATE_LINK_PASSWORD_SETTING` | Update Link Password Setting | Enable, replace, or remove password protection on an external WorkDrive share link. |
| `ZOHO_WORK_DRIVE_UPDATE_MEMBER_ROLE` | Update Group Member Role | Change an existing WorkDrive group member to Group Admin or Group Member. |
| `ZOHO_WORK_DRIVE_UPDATE_ORG_TEMPLATE_ADMIN_ROLE` | Assign or Remove Template Admin Role | Assign or remove organization template-admin privileges for a WorkDrive team member. |
| `ZOHO_WORK_DRIVE_UPDATE_PERMISSION` | Update File/Folder Share Permissions | Replace the role on one existing WorkDrive collaboration. This can broaden the recipient's access; Zoho rejects roles above the connected user's authority. |
| `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_DESC` | Change Team Folder Description | Change the description of an existing WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_MEMBER` | Update Team Folder Member Role | Change the access role of one existing WorkDrive team-folder membership. |
| `ZOHO_WORK_DRIVE_UPDATE_TEAM_FOLDER_NAME` | Change Team Folder Name | Change the name of an existing WorkDrive team folder. |
| `ZOHO_WORK_DRIVE_UPDATE_TEMPLATE_CATEGORY` | Add File to Template Category | Associate one Zoho-format template file with a template category. |
| `ZOHO_WORK_DRIVE_UPDATE_USER_ROLE` | Change Team Member Role | Change a WorkDrive team member's permissions to Member, Admin, or Super Admin. Super Admin grants the highest team authority and a team can have only one. The official API does not document sending a notification. |
| `ZOHO_WORK_DRIVE_UPDATE_VALUES_OF_ASSOCIATED_FILES_FOLDERS` | Update Values of Associated Files/Folders | Replace custom field values on an existing data-template association. |
| `ZOHO_WORK_DRIVE_UPLOAD_FILE` | Upload File | Upload actual file content to a WorkDrive folder using the provider's multipart endpoint. |
| `ZOHO_WORK_DRIVE_UPLOAD_FILE_CHUNK` | Upload File Chunk | Upload one sequential chunk to an existing WorkDrive upload session through the connection's regional stream endpoint. |
| `ZOHO_WORK_DRIVE_UPLOAD_LARGE_FILE` | Upload Large File | Upload a file through WorkDrive's regional stream endpoint for files larger than 250 MB. |
| `ZOHO_WORK_DRIVE_UPLOAD_NEW_VERSION` | Upload New File Version | Upload replacement content as the top version of an existing WorkDrive file. The existing file is selected by its containing folder and matching filename; the operation always enables WorkDrive's overwrite-as-version behavior. |
| `ZOHO_WORK_DRIVE_UPLOAD_STATUS` | Upload Progress | Check the progress or error state of a WorkDrive stream upload. |
| `ZOHO_WORK_DRIVE_ZIP_PROGRESS_FILE` | Create ZIP Progress | Fetch ZIP creation progress using the WMS progress key. |

## Supported Triggers

None listed.

## Installation and MCP Setup

### Path 1: SDK Installation

#### Path 1, Step 1: Install Composio

Install the Composio SDK, the OpenAI provider, and the OpenAI SDK
```python
pip install composio composio_openai openai
```

```typescript
npm install @composio/core @composio/openai openai
```

#### Path 1, Step 2: Create a Composio session

Initialize Composio with the OpenAI Responses provider and create a session scoped to Zoho WorkDrive
```python
import json
from openai import OpenAI
from composio import Composio
from composio_openai import OpenAIResponsesProvider

composio = Composio(provider=OpenAIResponsesProvider())
client = OpenAI()

session = composio.create(user_id="your-user-id", toolkits=["zoho_work_drive"])
tools = session.tools()
```

```typescript
import OpenAI from "openai";
import { Composio } from "@composio/core";
import { OpenAIResponsesProvider } from "@composio/openai";

const composio = new Composio({ provider: new OpenAIResponsesProvider() });
const client = new OpenAI();

const session = await composio.create("your-user-id", { toolkits: ["zoho_work_drive"] });
const tools = await session.tools();
```

#### Path 1, Step 3: Run Zoho WorkDrive tools with your agent

Send a request, execute the Zoho WorkDrive tool calls through the session, and print the final answer
```python
response = client.responses.create(
    model="gpt-5.6-sol",
    tools=tools,
    input=[{"role": "user", "content": "List the files in my Zoho WorkDrive team folder"}],
)

while True:
    tool_calls = [o for o in response.output if o.type == "function_call"]
    if not tool_calls:
        break
    results = composio.provider.handle_tool_calls(response=response, session=session)
    response = client.responses.create(
        model="gpt-5.6-sol",
        tools=tools,
        previous_response_id=response.id,
        input=[
            {"type": "function_call_output", "call_id": call.call_id, "output": json.dumps(results[i])}
            for i, call in enumerate(tool_calls)
        ],
    )

print(response.output_text)
```

```typescript
let response = await client.responses.create({
  model: "gpt-5.6-sol",
  tools,
  input: [{ role: "user", content: "List the files in my Zoho WorkDrive team folder" }],
});

while (response.output.some((o) => o.type === "function_call")) {
  const outputs = await composio.provider.handleToolCalls(session, response.output);
  response = await client.responses.create({
    model: "gpt-5.6-sol",
    tools,
    previous_response_id: response.id,
    input: outputs,
  });
}

console.log(response.output_text);
```

### Path 2: MCP Server Setup

#### Path 2, Step 1: Install Composio

Install the Composio SDK and your agent framework
```python
pip install composio claude-agent-sdk
```

```typescript
npm install @composio/core ai @ai-sdk/mcp @ai-sdk/openai
```

#### Path 2, Step 2: Create a session with MCP enabled

Create a session scoped to Zoho WorkDrive and read its MCP URL and headers
```python
from composio import Composio

composio = Composio()
session = composio.create(user_id="your-user-id", toolkits=["zoho_work_drive"], mcp=True)
```

```typescript
import { Composio } from "@composio/core";

const composio = new Composio();
const { mcp } = await composio.create("your-user-id", {
  toolkits: ["zoho_work_drive"],
  mcp: true,
});
```

#### Path 2, Step 3: Connect your agent to the MCP server

Pass the session's MCP URL and headers to your agent and run a Zoho WorkDrive request
```python
import asyncio
from claude_agent_sdk import ClaudeSDKClient, ClaudeAgentOptions, AssistantMessage, TextBlock

options = ClaudeAgentOptions(
    mcp_servers={
        "composio": {
            "type": "http",
            "url": session.mcp.url,
            "headers": session.mcp.headers,
        }
    },
    system_prompt="You are a helpful assistant with access to Zoho WorkDrive tools.",
    tools=[],
    allowed_tools=["mcp__composio__*"],
)

async def main():
    async with ClaudeSDKClient(options=options) as client:
        await client.query("List the files in my Zoho WorkDrive team folder")
        async for message in client.receive_response():
            if isinstance(message, AssistantMessage):
                for block in message.content:
                    if isinstance(block, TextBlock):
                        print(block.text)

asyncio.run(main())
```

```typescript
import { createMCPClient } from "@ai-sdk/mcp";
import { openai } from "@ai-sdk/openai";
import { generateText, stepCountIs } from "ai";

const client = await createMCPClient({
  transport: { type: "http", url: mcp.url, headers: mcp.headers },
});

const { text } = await generateText({
  model: openai("gpt-5.6-sol"),
  tools: await client.tools(),
  prompt: "List the files in my Zoho WorkDrive team folder",
  stopWhen: stepCountIs(10),
});

console.log(text);
await client.close();
```

## Why Use Composio?

### 1. AI Native Zoho WorkDrive Integration

- Supports both Zoho WorkDrive MCP and direct API based integrations
- Structured, LLM-friendly schemas for reliable tool execution
- Rich coverage for reading, writing, and querying your Zoho WorkDrive data

### 2. Managed Auth

- Built-in OAuth handling with automatic token refresh and rotation
- Central place to manage, scope, and revoke Zoho WorkDrive access
- Per user and per environment credentials instead of hard-coded keys

### 3. Agent Optimized Design

- Tools are tuned using real error and success rates to improve reliability over time
- Comprehensive execution logs so you always know what ran, when, and on whose behalf

### 4. Enterprise Grade Security

- Fine-grained RBAC so you control which agents and users can access Zoho WorkDrive
- Scoped, least privilege access to Zoho WorkDrive resources
- Full audit trail of agent actions to support review and compliance

## Use Zoho WorkDrive with any AI Agent Framework

Choose a framework you want to connect Zoho WorkDrive with:

- [ChatGPT](https://composio.dev/toolkits/zoho_work_drive/framework/chatgpt)
- [Claude Cowork](https://composio.dev/toolkits/zoho_work_drive/framework/claude-cowork)
- [Hermes](https://composio.dev/toolkits/zoho_work_drive/framework/hermes-agent)
- [Atomic Agent](https://composio.dev/toolkits/zoho_work_drive/framework/atomic-agent)

## Related Toolkits

- [Google Drive](https://composio.dev/toolkits/googledrive) - Google Drive is a cloud storage platform for uploading, sharing, and collaborating on files. It's perfect for keeping your documents accessible and organized across devices.
- [Google Docs](https://composio.dev/toolkits/googledocs) - Google Docs is a cloud-based word processor that enables document creation and real-time collaboration. Its seamless sharing and version history make team editing and content management a breeze.
- [Google Super](https://composio.dev/toolkits/googlesuper) - Google Super is an all-in-one suite combining Gmail, Drive, Calendar, Sheets, Analytics, and more. It gives you a unified platform to manage your digital life, boosting productivity and organization.
- [ActiveMerge](https://composio.dev/toolkits/active_merge) - ActiveMerge is a document automation platform for generating documents, images, merged files, and e-signature workflows. It helps teams turn templates and stored files into finished, shareable documents faster.
- [Affinda](https://composio.dev/toolkits/affinda) - Affinda is an AI-powered document processing platform that automates data extraction from resumes, invoices, and more. It streamlines document-heavy workflows by turning files into structured, actionable data.
- [Agility cms](https://composio.dev/toolkits/agility_cms) - Agility CMS is a headless content management system for building and managing digital experiences across platforms. It lets teams update content quickly and deliver omnichannel experiences with ease.
- [Airparser](https://composio.dev/toolkits/airparser) - Airparser is an AI-powered parser for extracting structured data from emails, documents, PDFs, and files. It turns messy inbound content into clean fields your apps and workflows can use.
- [Algodocs](https://composio.dev/toolkits/algodocs) - Algodocs is an AI-powered platform that automates data extraction from business documents. It delivers fast, secure, and accurate processing without templates or manual training.
- [Api2pdf](https://composio.dev/toolkits/api2pdf) - Api2Pdf is a REST API for generating PDFs from HTML, URLs, and documents using powerful engines like wkhtmltopdf and Headless Chrome. It streamlines document conversion and automation for developers and businesses.
- [Archive.org](https://composio.dev/toolkits/archive_org) - Archive.org is the Internet Archive's digital library of websites, books, audio, video, and images. Use it to preserve, explore, and access historical web captures and public-domain media.
- [Aryn](https://composio.dev/toolkits/aryn) - Aryn is an AI-powered platform for parsing, extracting, and analyzing data from unstructured documents. Use it to automate document processing and unlock actionable insights from your files.
- [Boldsign](https://composio.dev/toolkits/boldsign) - Boldsign is a digital eSignature platform for sending, signing, and tracking documents online. Organizations use it to automate agreements and manage legally binding workflows efficiently.
- [Boloforms](https://composio.dev/toolkits/boloforms) - BoloForms is an eSignature platform built for small businesses, offering unlimited signatures, templates, and forms. It simplifies digital document signing and team collaboration at a predictable, fixed price.
- [Box](https://composio.dev/toolkits/box) - Box is a cloud content management and file sharing platform for businesses. It helps teams securely store, organize, and collaborate on files from anywhere.
- [Box MCP](https://composio.dev/toolkits/box_mcp) - Box MCP is Box's hosted MCP server that exposes enterprise files, folders, and metadata. It provides secure, centralized access to corporate content for search and management.
- [Carbone](https://composio.dev/toolkits/carbone) - Carbone is a blazing-fast report generator that turns JSON data into PDFs, Word docs, spreadsheets, and more using flexible templates. It lets you automate document creation at scale with minimal code.
- [Castingwords](https://composio.dev/toolkits/castingwords) - CastingWords is a transcription service specializing in human-powered, accurate transcripts via a simple API. Get seamless audio-to-text conversion for interviews, meetings, podcasts, and more.
- [CertSeal](https://composio.dev/toolkits/cert_seal) - CertSeal is an API platform for issuing and managing verifiable digital certificates. Use it to automate trusted certificate workflows for recipients, batches, designs, and webhooks.
- [Cloudconvert](https://composio.dev/toolkits/cloudconvert) - CloudConvert is a powerful file conversion service supporting over 200 file formats. It streamlines converting, compressing, and managing documents, media, and more, all in one place.
- [Cloudlayer](https://composio.dev/toolkits/cloudlayer) - Cloudlayer is a document and asset generation service for creating PDFs and images via API or SDKs. It lets you automate high-quality doc creation, saving dev time and reducing manual work.

## Frequently Asked Questions

### Do I need my own developer credentials to use Zoho WorkDrive with Composio?

Yes, Zoho WorkDrive requires you to configure your own OAuth credentials. Once set up, Composio handles token storage, refresh, and lifecycle management for you.

### Can I use multiple toolkits together?

Yes! Composio's Tool Router enables agents to use multiple toolkits. [Learn more](https://docs.composio.dev/tool-router/overview).

### Is Composio secure?

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. [Learn more](https://trust.composio.dev).

### What if the API changes?

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

---
[See all toolkits](https://composio.dev/toolkits) · [Composio docs](https://docs.composio.dev/llms.txt)
