Google Calendar
Connect Google Calendar to a MeDo app: browse selected calendars, search meetings, create and update events, and confirm schedule changes or cancellations.
Google Calendar is a connector: it links a MeDo app to one Google account, so the app can list calendars, read events in a date window, create and update events, and delete an event after confirmation. The app works with the calendars that account can see.
What you can build
- A schedule dashboard. Choose calendars and a date window, browse the upcoming events, and show each event's timezone.
- An event planning form. Review the title, time, location, and attendees before creating the event.
- A meeting search page. Filter by keyword and date and open a detail view for each match.
- A schedule management page. Preview and confirm a new time, or the cancellation of a selected event.
Google Calendar fits when an app needs a real calendar behind it — booking flows, team availability pages, event programmes. It is not an email or notification system; invitee emails are opt-in per action, see Limits.
Build examples
Copy one of these into the prompt box. The first one is the smallest useful starting point.
Prepare and connect
You need a Google account that already has the calendars the app should use. No API key or Google Cloud project is involved.
- Open Skills & Connectors in the sidebar and search for Google Calendar.
- Open the card and click Connect.
- Sign in to the Google account and approve the access MeDo asks for.
- The button changes to Connected.
If you start building before connecting, MeDo shows a Google Calendar connection button under its reply. You can connect there instead.
Use it in your app
- The app uses your connected account, not each visitor's calendar. Everyone who opens the schedule sees the same calendars. Keep private event details behind your app's own sign-in and limited to the intended people.
- Always work inside a date window. Listing events needs a start and end time, and event creation accepts a window of up to 31 days. Ask for a specific range rather than "everything".
- Timezones are part of the event. MeDo asks for a timezone alongside the start and end, and shows it back on the dashboard so a booking is not misread.
- Changes and deletions are confirmed first. MeDo previews the new time, or the exact event being cancelled, before saving.
- App notes stay in the app. Agendas, attendance notes, and follow-up status belong in your app's tables, keyed to the real event.
Limits and troubleshooting
"Connection required" appears in the app. Ask the app owner to open the connector card and click Connect, then reload.
A new event is not visible on the dashboard. The dashboard is reading a date window. Check that the event falls inside the range the page is querying, and refresh.
Times look shifted. Start and end must be paired and carry a timezone. Ask MeDo to fix the event so the timezone is explicit, then compare with Google Calendar.
A cancellation is missing or a meeting is gone. Deletions are not retried automatically. Check Google Calendar first, then repeat the action only if the event is still there.
Related
- Connector catalog — the other connectors and what they are for.
- Skills & Connectors — how Skills are called, priced, and limited.
- Managing access & roles — restrict who can read and change connected data.