Actions168
- Bot Actions
- Call & Meeting Actions
- Channel Actions
- Add Bot to Channel
- Add Channel Members
- Approve Channel
- Archive Channel
- Change Channel Member Role
- Change Channel Permission
- Create Channel
- Delete Channel
- Get Channel
- Get Channel Members
- Join Channel
- Leave Channel
- List Channels
- Reject Channel
- Remove Bot From Channel
- Remove Channel Members
- Remove Single Channel Member
- Unarchive Channel
- Update Channel
- Chat Actions
- Cliq Database Actions
- Custom Domain Actions
- Custom Email Actions
- Department Actions
- Designation Actions
- Event Actions
- File Actions
- Maintenance (Bulk Export) Actions
- Message Actions
- Message Component Builder Actions
- OAuth Helper Actions
- Reaction Actions
- Reminder Actions
- Remote Work Actions
- Role Actions
- Team Actions
- Thread Actions
- User Actions
- User Field Actions
- User Status Actions
- Widget Map Ticker Actions
Event → Create Event
AI-generatedSummary
Create a new event in a specified Zoho Cliq calendar using either structured input fields or a raw JSON payload. Supports setting title, start and end times with timezone, calendar ID, optional description, location, attendee emails, attachments, reminders, and event type.
Inputs
- Enable AI Error Mode — Return errors as output items to continue execution instead of stopping on errors.
- Input Mode (required) — Select between 'Using Fields Below' to provide structured event data or 'Using JSON' to input raw JSON request body.
- Title (required) — Event title, up to 255 characters (structured mode only).
- Start Date Time (required) — Event start datetime in ISO 8601 format preferably with UTC offset; timezone used if offset omitted (structured mode only).
- End Date Time (required) — Event end datetime later than start time, ISO 8601 format preferred with UTC offset; timezone used if offset omitted (structured mode only).
- Timezone (required) — IANA timezone name for the event, e.g. 'America/New_York' (structured mode only).
- Calendar ID (required) — Exact calendar ID in which to create the event.
- Attachment IDs — Comma-separated event attachment IDs uploaded previously (structured mode only).
- Attendee Emails — Comma-separated attendee email addresses (structured mode only).
- Description — Event description, max 10000 characters (structured mode only).
- Location — Event location, max 255 characters (structured mode only).
- Reminders — Zero or more reminders each with type ('email', 'notification', 'popup') and minutes before event (structured mode only).
- Type — Event type, default 'normal_event'. Options include 'audio_conference', 'event_management', 'normal_event', 'video_conference' (structured mode only).
- Event Definition (JSON) (required) — Full raw JSON body describing the event to create (raw input mode only).
- Require Future Dates — Whether to prevent sending events with start or end times in the past (default true).
- Simplify — Return simplified response data instead of raw API response.
- Simplify Mode — Mode of simplification: 'simplified', 'raw', or 'selectedFields'.
- Output Fields — Fields to include in simplified output when 'selectedFields' mode is chosen. Record ID is always included.
Output shape
a single record containing the API response or simplified event data as configured
Supports continue-on-fail style error handling when AI Error Mode is enabled. Output fields can be simplified or raw JSON. Past date blocking indicated by 'Require Future Dates' setting. Use correct scopes in credentials (ZohoCliq.CalendarEvents.ALL, ZohoCalendar.calendar.ALL, ZohoCalendar.event.ALL). Refer to Zoho REST API docs for full details.
Examples
Example 1: Create event using structured fields
Set calendarId, title, startDateTime, endDateTime, timezone, optional description, attendeeEmails, reminders etc.
Example 2: Create event using raw JSON
Provide the complete event JSON in 'Event Definition (JSON)' field with inputMode set to 'raw'.