Google Calendar provides powerful tools that enable users to create, manage,
and share event and calendar details. However, effectively managing complex
calendars can take a lot of time as the user views, creates, updates, and
shares individual events, particularly if the user must import or export
event information from other applications.
You can save time and effort for your users by extending Google Calendar with
Google Workspace Add-ons. When you build a
Google Workspace Add-on, you can define custom
interfaces that are inserted directly into Google Calendar, exactly where the
user needs them. These interfaces help automate calendar tasks, present
additional information to the user, or let the user interact with a third-party
system without having to switch to a new browser tab.
Google Workspace Add-ons can define the following kinds
of extensions within Google Calendar:
See what you can make
Google Workspace Add-ons are built using
Apps Script
, and their interfaces defined using the Apps Script
Card service
. See
Building Google Workspace Add-ons
for an overview. Google Workspace Add-on behavior is
configured using a
manifest
, which includes
Calendar-specific sections.
When configuring your Google Workspace Add-on to
extend Google Calendar, you must decide what interfaces to create for your
add-on and what actions it can take. See the following guides for more
information:
If you maintain a conferencing system, see
Third-party conferencing overview
for details on how to integrate your conference types within Google Calendar.