Zoho Calendar icon

Zoho Calendar

Consume Zoho Calendar API

Overview

This node integrates with the Zoho Calendar API to create events in a specified calendar. It is useful for automating calendar management tasks such as scheduling meetings, appointments, or reminders. For example, it can be used to automatically create an event when a new task is added in a project management tool or when a form is submitted with event details.

Use Case Examples

  1. Automatically create a calendar event when a new lead is added in a CRM.
  2. Schedule meetings based on form submissions with event details like title, start and end time, and attendees.

Properties

Name Meaning
Calendar The calendar in which the event will be created. This is a required field and must be selected from available calendars.
Title The title or name of the event. This is a required string input describing the event.
Start time The start date and time of the event. This is a required field specifying when the event begins.
End time The end date and time of the event. This is a required field specifying when the event ends.
Is an all-day event? Boolean flag indicating if the event lasts all day. If true, the start and end times are treated as dates without specific times.
Color The color to assign to the event for visual identification in the calendar. Options include Red, Blue, Green, Yellow, Pink, Lavender, and Turquoise.
Description A textual description of the event providing additional details.
Location The location where the event will take place.
Is a private event? Boolean flag indicating if the event is private.
Attendees A comma-separated list of attendees' email addresses or identifiers to invite to the event.
Add to free/busy schedule Option to mark the event as free or busy in the calendar's availability schedule. 'True' means the time is marked as busy, 'False' means free.
Allow to be forwarded by attendees? Boolean flag indicating if attendees are allowed to forward the event invitation to others.

Output

JSON

  • id - Unique identifier of the created event.
  • title - Title of the created event.
  • start - Start date and time of the event.
  • end - End date and time of the event.
  • isallday - Indicates if the event is an all-day event.
  • color - Color assigned to the event.
  • description - Description of the event.
  • location - Location of the event.
  • isprivate - Indicates if the event is private.
  • attendees - List of attendees invited to the event.
  • transparency - Indicates if the event is marked as free or busy.
  • allowForwarding - Indicates if forwarding by attendees is allowed.

Dependencies

  • Requires Zoho Calendar API credentials (OAuth2) for authentication.

Troubleshooting

  • Ensure the calendar ID is valid and accessible with the provided credentials.
  • Verify that required fields like title, start, and end times are correctly provided and formatted.
  • Check API rate limits and permissions if events fail to create.
  • If attendees are provided, ensure they are formatted as a comma-separated list of valid email addresses.

Links

Discussion