User Manual

Google Calendar Create Event

2/10/25
Google Calendar Create Event

The Google Calendar Create Event action is used to create a new event in Google Calendar. This action allows you to automatically add events to the user's calendar through your application. It is particularly preferred in scenarios such as meeting planning, event reminders, and calendar integration with business processes.

Technical Specifications

  • Create Event: Creates a new event in the specified calendar (calendarId).
  • Parameter Compatibility:
    • settings (Object – required): Configuration information required for Google Calendar integration.
    • calendarId (String – required): The calendar ID where the event will be added.
    • summary (String – required): The title of the event.
    • description (String – optional): The event description.
    • startDate (DateTimeOffset – required): The start date and time of the event.
    • endDate (DateTimeOffset – required): The end date and time of the event.
    • timeZone (String – optional): The time zone to be used for the event.
    • location (String – optional): The event address or location.
    • attendees (String – many, optional): The email addresses of the attendees.
    • add_google_meet (Boolean – optional): Creates an automatic Google Meet link for the event.
    • use_default_reminders (Boolean – optional): Enables Google Calendar default reminders.
  • Value Binding: Fixed values can be assigned to parameters, or dynamic values can be bound via the Symbol Picker (Action Result, Current, Form Component, Screen Input, etc.).
  • Web & Mobile Support: Works seamlessly on both web and mobile applications.

Google Calendar Create Event Action Application Steps

1. Action Definition in UI Design

  • Open your project on the Kuika platform.
  • In the UI Design module, select the screen where you want to create the event.
  • Add a button (e.g., “Create Event”).
  • Select the button and add the OnClick → Google → Google Calendar Create Event action from the + ADD ACTION menu.

2. Configuring Parameters

  • settings (required): Select the defined settings for Google integration.
  • calendarId (required): The user's calendar ID. (e.g., primary)
  • summary (required): Event title (e.g., “Project Meeting”).
  • description (optional): Detailed description.
  • startDate / endDate (required): Date and time values (e.g., 2025-09-20T10:00:00).
  • timeZone (optional): E.g., Europe/Istanbul.
  • location (optional): Physical address or link.
  • attendees (optional): List of attendee emails.
  • add_google_meet (optional): True → Google Meet link is added.
  • use_default_reminders (optional): True → Default reminders are enabled.

Usage Scenario: Automatically Adding Meetings to the Calendar

In a project management application, when a user creates a new meeting, this meeting can be automatically added to Google Calendar.

Steps:

  1. Add a form in UI Design:
    • Event Name (Text Input)
    • Start/End Date (DateTime Picker)
    • Participant Emails (Multi Select)
  2. Add an “Create Event” button.
  3. OnClick → google→ Google Calendar Create Event Add the action.
  4. Link the parameters to the forms via Symbol Picker.
  5. The event will automatically appear in Google Calendar.

Google Calendar Create Event Advanced Customizations

  • Automatic Meet Link: An automatic Meet link can be added to all meetings.
  • Dynamic Participants: Participants can be added via form inputs.
  • Conditional Usage: An automatic meeting can be added to the calendar when a specific event is triggered (e.g., task approval).

Technical Risks and Controls

  • If calendarId is empty or entered incorrectly, the event cannot be added.
  • startDate and endDate formats must be correct (YYYY-MM-DDTHH:mm:ss).
  • When event durations overlap, a warning can be displayed to the user.
  • API access permissions must be configured correctly.
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar