Session

Building a Cloud-Native Booking System with GCP OAuth, Calendar & Meet APIs

Modern booking tools like Cal.com and Calendly delight users by instantly adding confirmed meetings to Google Calendar and generating Google Meet links no manual steps required. In this session, we’ll demystify how to build the same frictionless experience into your own apps using Google Cloud Platform (GCP) services together with Google OAuth and the Calendar & Meet APIs.

You’ll learn how to:

Configure a secure Google OAuth consent screen and request the correct incremental scopes (Calendar, Meet, email/profile).

Exchange authorization codes for tokens and refresh them safely.

Programmatically create and update events, attach conferencing data to generate a Meet URL, and send invitations.

Handle edge cases such as token expiration, user revocation, and time-zone conflicts.

By the end, you’ll be able to implement a production-ready scheduling flow that respects user privacy while delivering the “one-click add to calendar & auto-meet” experience users expect whether you’re building a personal booking tool, a SaaS product, or enhancing internal workflows.

Felix Jumason

Software Developer, NOC Intern @ Liquid Intelligent Technologies

Nairobi, Kenya

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top