Package Information
Downloads: 1 weeklyĀ /Ā 63 monthly
Latest Version: 5.0.1
Author: Prince Vishwakarma
Documentation
n8n-nodes-zoho-assist
š Full-featured Zoho Assist integration for n8n with session automation, recording downloads, and cloud storage pipeline support.
⨠Features
š Authentication
- OAuth2 (Auto-refresh supported via
access_type=offline) - Multi-Data Center support (India, US, EU, Australia, China, Japan)
š„ļø Core APIs
- Sessions: Create, Schedule, and Start Unattended sessions.
- Devices: List and get details of unattended computers.
- Groups: Create and list unattended computer groups.
- Reports: List session reports and access recording metadata.
- Users: Get technician and organization information.
š„ Recording Support
- Download session videos: Directly download recordings as binary data (
.mp4). - Binary Output: Perfect for direct upload to cloud storage.
āļø Cloud Pipeline Ready
- Works seamlessly with:
- Backblaze B2 (S3-compatible)
- AWS S3
- Google Drive
- Optimized for large file handling and memory efficiency.
āļø Production Grade
- Automatic Retries with exponential backoff for 5xx and 429/401 errors.
- Department ID Support: Mandatory for multi-department organizations.
- Custom API Call: Future-proof support for any endpoint not mapped yet.
š¦ Installation
Option 1 ā n8n UI (Recommended)
- Go to Settings > Community Nodes.
- Click Install a node.
- Enter
n8n-nodes-zoho-assist. - Agree to the TOS and click Install.
Option 2 ā Manual (CLI)
In your n8n installation directory, run:
npm install n8n-nodes-zoho-assist
š Credentials Setup
- Go to the Zoho Developer Console (use your region's URL like
.in,.com, or.eu). - Click Add Client and select Server-based Applications.
- Internal Client: Enter any Client Name.
- Redirect URI: Use the URL provided in the n8n credential setup page (e.g.,
https://your-n8n.com/rest/oauth2-callback). - Copy the Client ID and Client Secret.
- In n8n, choose your Data Center and paste the IDs.
Required Scopes
The node uses the following scopes by default:
ZohoAssist.sessionapi.ALLZohoAssist.unattended.computer.ALLZohoAssist.unattended.group.ALLZohoAssist.unattended.device.CREATEZohoAssist.reportapi.READZohoAssist.userapi.READ
š Resources & Operations
| Resource | Operations |
|---|---|
| Session | Create, Schedule, Start Unattended |
| Device | List, Get |
| Group | Create, List |
| Report | List, Download Recording |
| User | Get Info |
| Custom API | GET, POST, PUT, DELETE, PATCH |
š” Pro Tip: Department ID
If you are part of a Zoho organization with multiple departments, make sure to provide the Department ID in the node parameters. You can find this ID in Zoho Assist under Settings > General > Department.
š License
š¤ Support
For bugs and feature requests, please open an Issue.
Made with ā¤ļø by Prince Vishwakarma