My version of Outlook parses the email confirmations from my inbox and automatically adds them correctly to my calendar. It does this with hotel check-in and check-out as well.
IIRC it also deletes them if the flight is cancelled.
I believe it’s a preference you turn on.