n8n-nodes-workdrive
v1.0.4
Published
n8n community node for Zoho WorkDrive — upload, download, manage files and folders, share links
Maintainers
Readme
n8n-nodes-workdrive
This is an n8n community node for Zoho WorkDrive. It lets you manage files, folders, and automate workflows triggered by WorkDrive events.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
WorkDrive (regular node)
Files
- Upload a file
- Download a file
- Get file metadata
- Rename a file
- Move a file
- Copy a file
- Trash a file
- Delete a file permanently
Folders
- Create a folder
- Get folder details
- List folder contents
- Rename a folder
- Move a folder
- Trash a folder
Sharing & Links
- Share a file or folder with a user
- Update sharing permissions
- Remove sharing
- Create an external share link
- Update or delete an external share link
WorkDrive Trigger (webhook node)
Starts a workflow when a Zoho WorkDrive event occurs. Supports four webhook categories:
- File — events on a specific file (view, rename, move, trash, restore, delete, download, copy, share, comments, external links)
- Folder — file and folder events inside a specific folder and its subfolders
- Team Folder — file, folder, and member events inside a specific team folder
- Team — team-wide membership and structure events (user added/removed/role updated, team folder created, team renamed)
WorkDrive webhooks require the Business plan. Webhooks are not available on Free or Standard plans.
Credentials
Zoho WorkDrive uses OAuth2. The credential supports all Zoho data centre regions:
| Region | Auth URL | |---|---| | US / Global | accounts.zoho.com | | Europe | accounts.zoho.eu | | India | accounts.zoho.in | | Australia | accounts.zoho.com.au | | Canada | accounts.zohocloud.ca | | Japan | accounts.zoho.jp |
Setting up OAuth2
- Go to Zoho API Console and create a Server-based Application.
- Add the n8n OAuth callback URL as the redirect URI.
- Note the Client ID and Client Secret.
- In n8n, create a Zoho WorkDrive OAuth2 API credential, select your region, and enter the Client ID and Secret.
- Connect the credential — you will be redirected to Zoho to authorise access.
Setting up webhooks (WorkDrive Trigger)
Webhooks in WorkDrive must be registered manually in the Admin Console:
- Go to WorkDrive Admin Console → Apps → Custom Apps → your app → Webhooks.
- Create a new webhook, paste the Production URL from the n8n trigger node, select the category and events.
- WorkDrive sends a GET request to validate the endpoint — the trigger node handles this automatically.
- Once validated the webhook status changes to Active.
See the WorkDrive webhook documentation for full setup instructions.
Compatibility
Tested with n8n 1.60.0 and later.
Requires a Zoho WorkDrive account. Webhook triggers require the Business plan.
