Google Calendar
Let your apps book appointments, check availability and create events with Google Meet links, on your organization's calendar or each user's own.
Google Calendar lets your apps work with real calendars: create and update events, check when people are free or busy, and attach Google Meet links. You connect it in your dashboard, then describe what you want to your coding agent and it builds it.
Two ways to use it
The first thing to decide is whose calendar your app works with.
| Your organization's calendar | Your users' own calendars | |
|---|---|---|
| Whose calendar | One Google account you connect | Each end user connects their own |
| Setup | Connect & grant in Settings → Integrations | None—the agent builds it into your app |
| Good for | A shared business calendar, staff scheduling, a single bookable resource | Personal scheduling, syncing events to each user's calendar |
| Guide | Connect your calendar | Let users connect their own calendars |
You can use both in the same app—for example, book a slot on your business calendar while also dropping the event onto the customer's calendar.
flowchart LR
App["📱 Your app"] -- "signed request" --> SD["☁️ Stardeck"]
SD -- "holds Google credentials" --> GC["📅 Google Calendar"]
GC -- "events, free/busy" --> SD
SD -- "response" --> App
Your app never holds Google tokens—Stardeck brokers every call. See Connected Services for the shared security model.
What you can build
Describe what you want to your coding agent, or in the app's Build tab. The agent writes the code with the integrations SDK; see Build features. Some examples:
Book appointments
When a customer picks a time slot, create an event on my Google Calendar and invite themAdd a video call automatically
Every booking should include a Google Meet link in the calendar inviteCheck availability before confirming
Before showing open slots, check my calendar for free/busy times so I'm never double-bookedKeep customers in the loop
When an appointment is rescheduled, update the calendar event and email everyone the new timeAvailability & cost
Connecting Google Calendar carries no extra Stardeck fee. Usage is subject to Google's own Calendar API quotas, which are generous for typical app traffic.