I've created a Power Automate flow that generates an ICS file for a meeting invite that will be sent to people across the US in different time zones.
Everything is working as I had hoped, but I can't find the property that needs to be set in order to use the end user's local time. It always shows up in UTC.