Adding different Google Calendars

Can all my users integrate their own Google Calendar to the app? Even if they dont have a work account, just a normal gmail.com?

I am creating a scheduling app, which requires each practitioner to have their own schedules available through their calendar