I'm a new power automate user and I need some help finding a user's time zone.
I have a very simple flow that takes a newly posted SharePoint item and schedules a meeting on a shared calendar.

Right now users add a new item to SharePoint and then manually create an event on the shared calendar.
When done manually the event is always created in the user's local time zone. I'm in the eastern time zone so when I create an event for 10:15 AM to 12:15PM it shows up on the calendar in my time zone.
When created via the flow it starts with the time in the the pacific time zone, which I guess is the time zone for the SharePoint list. I know I can use the ConvertTime object to move it to another time zone but I want to be able to specify that time zone as the user's time zone. I am hoping to mimic the manual behavior exactly.

How can I get the user's time zone?
I've looked at other suggestions including:
https://powerusers.microsoft.com/t5/Building-Power-Apps/Get-current-user-s-timezone/m-p/280334#M81398
Which seems to be the closest answer I can find, but as far as I can tell there is no TimeZoneOffset() function.
Can anyone help me get the user's time zone?