I do not have 100% percent context of what you are bulding. If you want users to connect to Google and use their own calendar you need to add Google oAuth and add the proper scopes. Link that to the tools or process for the user selecting the calendar and etc.