Package Information
Released: 6 mo ago
Downloads: 9 weeklyΒ /Β 93 monthly
Latest Version: 5.0.1
Author: Prince Vishwakarma
Available Nodes
Documentation generatingβ¦
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