Zoho Calendar icon

Zoho Calendar

Community Node for Zoho Calendar

Overview

This node interacts with Zoho Calendar to manage calendar events. Specifically, the Download Attachment operation allows users to download a file attached to a specific event within a calendar. This is useful when you want to programmatically retrieve attachments such as documents, images, or other files linked to calendar events for further processing or storage.

Typical use cases include:

  • Automatically downloading meeting agendas or related documents attached to calendar events.
  • Archiving event attachments in external storage systems.
  • Processing attachments for notifications or integrations with other apps.

Properties

Name Meaning
Calendar UID The unique identifier (UID) of the calendar containing the event.
Event UID The unique identifier (UID) of the event from which you want to download the attachment.
File ID The identifier of the attachment file to download. You can find this ID by first retrieving event details using a "Get Event Details" node.

Output

The output contains binary data representing the downloaded attachment file. The binary data is prepared and stored in the binary property of the output item under the key data. There is no JSON content output for this operation; instead, the file content is directly accessible as binary data for further use in workflows.

Dependencies

  • Requires an authenticated connection to Zoho Calendar via OAuth2 credentials.
  • The node uses Zoho Calendar's API endpoints to fetch the attachment.
  • No additional environment variables are required beyond the configured API authentication.

Troubleshooting

  • Missing Required Fields: If any of the required fields (Calendar UID, Event UID, or File ID) are missing or incorrect, the node will throw an error indicating the missing field. Ensure all IDs are correctly provided.
  • Invalid Attachment ID: If the attachment ID does not exist or is not associated with the specified event, the API call will fail. Use the "Get Event Details" operation to verify available attachment IDs.
  • Authentication Errors: If the OAuth2 token is expired or invalid, the request to Zoho Calendar API will fail. Refresh or reconfigure the API credentials.
  • Network Issues: Connectivity problems may cause HTTP request failures. Check network access and retry.
  • Binary Data Handling: Downstream nodes must support binary data input to process the downloaded file correctly.

Links and References

Discussion