Overview
The Zoho WorkDrive integration for n8n allows you to automate file and folder management workflows and connect WorkDrive with over 1,000 applications and services available in n8n. With this integration, you can upload, download, move, rename, copy, and delete files and folders; manage share links; and build automated workflows across your business applications.
Whether you're synchronizing files between platforms, automating document workflows, or triggering actions based on file activity, n8n helps you create powerful no-code and low-code automations using WorkDrive.
Using the WorkDrive integration in n8n, you can:
- Automate repetitive file and folder management tasks
- Synchronize documents across multiple applications
- Create automated document processing workflows
- Manage file sharing without manual intervention
- Connect WorkDrive with productivity, communication, storage, and AI applications
- Build custom workflows using WorkDrive APIs and n8n's workflow builder
Prerequisites
Before connecting WorkDrive with n8n, ensure that you have:
- An active Zoho WorkDrive account
- Access to an n8n Cloud or self-hosted instance.
- Permission to create workflows in n8n.
- You have the required access permissions for the files and folders you want to manage in WorkDrive.
Creating a Workflow
Workflows in n8n consist of triggers and actions that work together to automate business processes.
- Triggers listen for events and automatically start workflows when selected activities occur in WorkDrive.
- Actions perform operations in WorkDrive or other connected applications once a workflow is triggered.
You can use WorkDrive actions as part of manually executed workflows, scheduled workflows, or event-driven workflows initiated through WorkDrive triggers.
Actions enable you to automate file and folder management tasks in Zoho WorkDrive and connect them with workflows across your business applications. Once the conditions defined in your workflow are met, the configured WorkDrive action is executed automatically without manual intervention.
You can use WorkDrive actions to upload, download, move, copy, rename, delete, and share files and folders as part of larger business processes. WorkDrive actions can also work alongside other applications supported by n8n, allowing you to create end-to-end automated workflows.
Supported Operations
File Operations
- Copy: Copy a file to another folder.
- Delete: Move a file to Trash.
- Download: Download a file as binary data.
- Get: Retrieve metadata for a file.
- Move: Move a file to another folder.
- Rename: Rename a file.
- Upload: Upload a file to a folder.
Folder Operations
- Copy: Copy a folder to another folder.
- Create: Create a new folder.
- Delete: Move a folder to Trash.
- Get: Retrieve metadata for a folder.
- List Contents: List the contents of a folder.
- Move: Move a folder to another folder.
- Rename: Rename a folder.
Share Operations
- Create External Link: Create a public external share link.
- Delete External Link: Revoke an external share link.
- Get External Link: Retrieve information about an external share link.
- Sign in to your n8n instance.

- On the Home page, open an existing workflow or click + -> Create Workflow in the top right corner. The workflow editor will appear.

- In the workflow editor, click Add first step or click the + icon.
- Search for and select Zoho WorkDrive and click Install to install the WorkDrive node.

- Select a required Trigger or action event. A dialog box with configuration settings will appear.

- Under Parameters, configure the following:
- Credential to connect with - Select an existing WorkDrive credential or create a new credential.
- Region - Select the WorkDrive data center associated with your account.
- Resource - Choose the WorkDrive resource:
- File
- Folder
- Operation - Select the operations you want to perform.
- If this is your first time using the WorkDrive node:
- Click Create New Credential.
- Provide the following OAuth details:
- OAuth Redirect URL
- Authorization URL
- Access Token URL
- Client ID
- Client Secret
To obtain the Client ID and Client Secret, refer to this help documentation

- Click Save and authorize n8n to access your WorkDrive account.
- Select the required resource and operation.
- Configure the operation-specific fields.
Example:
To retrieve metadata for a file: - Resource: File
- Operation: Get
- File ID: Enter the WorkDrive file ID
- Click Execute Step to test the action.
- Review the response in the Output panel.
- Add additional nodes if required.
- Save and activate the workflow.
Once activated, n8n executes the configured WorkDrive action whenever the workflow runs.
Note: Trigger-based workflows are available only for Zoho WorkDrive Business plan users.Triggers enable you to build event-driven automations by monitoring activities in Zoho WorkDrive and automatically executing workflows whenever selected events occur.
The WorkDrive Trigger node uses webhooks to receive notifications from WorkDrive whenever configured File, Folder, Team Folder, or Team events occur. Once an event is detected, n8n can process the event data and trigger actions in WorkDrive or any other application supported by n8n.
Create a Workflow
- Sign in to your n8n instance.
- Open an existing workflow or click + Create Workflow.
- Click Add first step or the + icon.
- Search for and select Zoho WorkDrive Trigger.
Select the Trigger Event
- Under Parameters, select the required Trigger Event.
- Supported trigger categories include File, Folder, Team Folder, and Team events. Learn more about the supported trigger events in WorkDrive
- Select the specific events you want to monitor.
- Click Create New Credential.
- Configure OAuth authentication using:
- OAuth Redirect URL
- Authorization URL
- Access Token URL
- Client ID
- Client Secret
To obtain the Client ID and Client Secret, refer to this help documentation
- Save the credential.
- Authorize n8n to access your WorkDrive account.
- Select the saved credential.
- Copy the webhook URL generated by n8n.
- Sign in to Zoho WorkDrive.
- Navigate to Admin Console -> Apps page.
- Create or edit a webhook.
- Paste the n8n webhook URL into the Endpoint URL field.
- Select the required webhook category:
- File
- Folder
- Team Folder
- Team
- Select the events you want to monitor.
- Save the webhook configuration.
- Once configured, WorkDrive will send real-time event notifications to n8n whenever the selected events occur.
Test the Trigger
- Return to the workflow editor.
- Click Execute Workflow.
- Perform the selected event in WorkDrive.
- Verify that n8n receives the event payload.
- Review the output to confirm successful configuration.
Important: After configuring the webhook in WorkDrive, return to n8n and click Execute Workflow to start listening for incoming events and validate the trigger configuration.Add Workflow Actions
- Add one or more action nodes.
- Map the data received from the trigger event.
- Configure the required business logic.
Activate the Workflow
- Save the workflow.
- Click Activate.
The workflow will automatically run whenever the selected WorkDrive events occur.
By combining Zoho WorkDrive with n8n, you can automate document-centric processes, streamline collaboration, reduce manual effort, and connect WorkDrive with thousands of business applications through a single workflow platform. Whether you are building simple file automation workflows or complex business processes, the WorkDrive integration provides a flexible foundation for creating powerful automations across your organization.
Sample Use Cases
Use Case 1: Automatically Upload Email Attachments to Zoho WorkDrive
Overview
This workflow automatically uploads email attachments received in your inbox to a folder in Zoho WorkDrive. Instead of manually downloading and uploading files, n8n retrieves the attachment and stores it in the specified WorkDrive folder.
This is an action-based workflow because WorkDrive performs an action (Upload File) after another application provides the input.
Business Scenario
Your finance team receives invoices through email every day. Whenever a new invoice arrives, n8n automatically uploads the attachment to a designated folder in Zoho WorkDrive for centralized storage.
Workflow
Email Trigger (Zoho Mail/Gmail/Outlook)
↓
Extract Attachment
↓
Zoho WorkDrive
Upload File
Steps
- Create a new workflow in n8n.
- Add an email trigger (such as Zoho Mail, Gmail, or Outlook).
- Configure the trigger to monitor incoming emails.
- Add the Zoho WorkDrive node.
- Select the following:
- Resource: File
- Operation: Upload
- Select your WorkDrive credential.
- Choose the destination folder.
- Map the email attachment to the upload field.
- Execute the workflow to test it.
- Save and activate the workflow.
Result
Whenever a new email containing an attachment is received, the attachment is automatically uploaded to the selected WorkDrive folder.
Use Case 2: Chat with Your WorkDrive Using AI
Overview
Build an AI-powered assistant that lets users interact with Zoho WorkDrive using natural language. By combining n8n’s AI Agent with the Zoho WorkDrive node, users can list folder contents, create external share links, and perform multiple WorkDrive actions through a simple chat conversation.
Business Scenario
Your sales team frequently shares brochures and presentations stored in Zoho WorkDrive. Instead of manually searching for files and generating share links, team members can simply ask an AI assistant to locate the required document and create a shareable link within seconds.
Workflow
Chat Trigger
↓
AI Agent
↓
Google Gemini Chat Model
↓
Zoho WorkDrive
(List Folder Contents)
↓
Zoho WorkDrive
(Create External Share Link)
Steps
- Sign in to your n8n instance and create a new workflow.
- Add the On New Chat Event trigger.
- Add the AI Agent node and connect it to the trigger.

- Configure a Google Gemini Chat Model by adding your Gemini credentials and selecting a model.
- Add a Zoho WorkDrive node and configure it as follows:
- Resource: Folder
- Operation: List Contents
- Enable AI parameter mapping for the Folder ID field.
- Add another Zoho WorkDrive node and configure it as follows:
- Resource: Share
- Operation: Create External Link
- Enable AI parameter mapping for the Resource ID, Link Name, and Role fields.
- Open the chat interface and enter a prompt such as:
"List the contents of folder <folder-id> and create an external view-only share link for the first file." - Verify that the AI agent retrieves the folder contents, creates the share link, and returns the results.
- Save and activate the workflow.

Example Chat
User:
List the contents of folder abc123 and create an external view-only share link for the first file.
AI Assistant:
I found 12 files in the folder. Here’s the external view-only share link for the first file: https://...
Result
Users can interact with Zoho WorkDrive using natural language to retrieve information and perform multiple file management tasks in a single conversation. The AI agent automatically chains WorkDrive operations, eliminating the need to manually navigate folders or generate share links.
Use Case 3: Notify Your Team When a Document Is Viewed in Zoho WorkDrive
Overview
This workflow monitors a specific file or folder in Zoho WorkDrive for document view events. Whenever someone opens the monitored document, WorkDrive sends the event to n8n using a webhook. n8n then forwards the event to your preferred notification service, such as Slack, Microsoft Teams, email, or any other supported application.
This is a trigger-based workflow because WorkDrive initiates the workflow whenever the selected event occurs.
Business Scenario
Your sales team shares proposals with customers using Zoho WorkDrive. Whenever a customer or stakeholder views a proposal, your workflow instantly notifies the sales team through their preferred communication platform, allowing them to follow up at the right time.
Workflow
Zoho WorkDrive Trigger
(Document Viewed)
↓
Notification App
(Slack, Microsoft Teams, Email, etc.)
Steps
- Create a new workflow in n8n.
- Add the Zoho WorkDrive Trigger node.
- Configure your WorkDrive credentials.
- Select:
- Trigger Category: File
- Event: File Viewed
- Select the file or folder you want to monitor.
- Copy the webhook URL generated by n8n.
- In WorkDrive, create a webhook using the copied URL.
- Select the File Viewed event.
- Return to n8n and click Execute Workflow.
- Open the monitored document to trigger the event.
- Verify that n8n receives the event.
- Add a notification node for your preferred application, such as Slack, Microsoft Teams, Email, or another supported service.
- Configure the notification using values from the WorkDrive trigger, such as:
- File name
- Viewer name
- Viewer email
- View time
- File link (if available)
- Save and activate the workflow.
Result
Whenever the monitored document is viewed, n8n automatically sends a notification through your configured messaging or notification service. This helps sales teams identify customer engagement, enables timely follow-ups, and provides visibility into document activity for audit and compliance purposes.
Also read:
- WorkDrive API Documentation
- n8n + Zoho WorkDrive official webpage
- Setting up Webhooks in WorkDrive using Custom Apps