You can create Google Meet meetings under task and it can be recurring.
But what about those on Outlook
Do you mean Microsoft Teams meeting?
Yes.