This article explains how to send a Google Calendar invite. You can send calendar invites from desktop and mobile to anyone with or without a Gmail account.
How to Send a Google Calendar Invite
Google Calendar makes it easy to schedule a real-world event or an online meeting on Google Meet. Invite attendees with a quick Google Calendar invite.
Sign in to Google Calendar using your Google Account from a browser.
Create an event in Google Calendar or select an existing event.