Actions7
Overview
This node integrates with Zoho Calendar to manage calendar events programmatically. Specifically, the Move Event operation allows users to move an existing event from one calendar to another within Zoho Calendar by specifying the source calendar UID, the event UID, and the destination calendar UID.
Common scenarios where this node is beneficial include:
- Organizing events by moving them between different calendars (e.g., from a personal calendar to a team calendar).
- Automating calendar management workflows where events need to be re-categorized or reassigned.
- Synchronizing events across multiple calendars in Zoho Calendar.
Example use case: Automatically move a meeting event from your default calendar to a project-specific calendar after it is created, helping keep calendars organized without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Calendar UID | The unique identifier (UID) of the source calendar containing the event to be moved. |
| Event UID | The unique identifier (UID) of the event you want to move. |
| New Calendar UID | The unique identifier (UID) of the destination calendar where the event will be moved. |
Output
The output JSON contains a field named zohoResponse which holds the response from the Zoho Calendar API after attempting to move the event. This typically includes details about the moved event or confirmation of the successful move operation.
No binary data output is produced by this operation.
Dependencies
- Requires an active Zoho Calendar OAuth2 API credential configured in n8n for authentication.
- Relies on the Zoho Calendar REST API endpoint for moving events.
- Uses the HTTP request helper method with authentication to communicate with Zoho Calendar.
Troubleshooting
- Invalid Calendar or Event UID: If the provided calendar or event UIDs are incorrect or do not exist, the API call will fail. Verify that the UIDs are correct and correspond to existing calendars and events.
- Insufficient Permissions: Ensure that the OAuth2 credentials used have sufficient permissions to access and modify the specified calendars and events.
- Network or API Errors: Temporary network issues or Zoho API downtime can cause failures. Retry after some time or check Zoho service status.
- Error Messages: The node throws errors received from the Zoho API. Common messages might indicate missing parameters, invalid UIDs, or authorization failures. Review the error message details to adjust inputs or credentials accordingly.
Links and References
- Zoho Calendar API Documentation
- Zoho Calendar OAuth2 Authentication Guide
- n8n HTTP Request Node Documentation (for understanding HTTP requests with authentication)