The Google Calendar Get Event action is used to retrieve the details of a specific event in Google Calendar. This action allows your application to display an event's title, description, date, location, attendees, and other information. It is particularly preferred for displaying meeting information on screen, verifying event details, and reminder scenarios.
Technical Specifications
Get Event Details: Returns the details of the event based on the specified calendar (calendarId) and event (eventId) information.
Parameter Compatibility:
settings (Object – required): Configuration information required for Google Calendar integration.
calendarId (String – required): The calendar ID where the event is located.
eventId (String – required): The ID of the event whose details will be retrieved.
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.).
Result: Returns a single event information (One).
Web & Mobile Support: Works seamlessly on both web and mobile applications.
Google Calendar Get 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 display the event details.
Add a button (e.g., “Get Event Details”).
Select the button and add the OnClick → Google → Google Calendar Get Event action from the + ADD ACTION menu.
2. Configuring Parameters
settings (required): Select the defined settings for Google integration.
calendarId (required): E.g.: primary.
eventId (required): The event ID (can be obtained from previous actions or the API).
Use Case: Viewing Meeting Details
In a business application, when a user selects an event from the calendar, the details of that event (title, date, description, attendees) can be displayed on the screen.
Steps:
Create a list in UI Design → Display calendar events.
The user selects an event from the list.
The eventId value of the selected event is passed to the Google Calendar Get Event action.
The returned details are displayed in the Table element.
Google Calendar Get Event Advanced Customizations
Dynamic Usage: Whichever event the user selects, that event information can be displayed instantly.
Chain Usage: Event details can be transferred to other actions (e.g., Slack Post Message → “Meeting About to Start”).
Conditional Display: If the event has been canceled, the message “This event has been canceled” can be displayed on the screen.
Technical Risks and Controls
If calendarId and eventId are not entered correctly, no result will be returned.
Users cannot view events they do not have permission for.
If the event has been deleted, an empty result will be returned.