Email clients may automatically recognize:
Google describes the functionality in their official documentation as:
“Emails about events like flights or restaurant reservations are added to Google Calendar automatically.”
Google Calendar – Manage your events from Gmail
Microsoft similarly describes the Outlook functionality as:
“Outlook automatically retrieves important events from your email and adds the items to your calendar.”
Microsoft Outlook – Automatically add events from your email to your calendar
Calendar integrations depend on which information is included in the event data or invitation.
If an event only contains a start time and no end time, some calendar clients will automatically assign a default duration. This is done so the event can be displayed as a complete calendar block.
The default duration may vary depending on the specific email or calendar platform.
To ensure the correct display in guests’ calendars, we recommend always including both:
When both timestamps are included in the event metadata or calendar invitation (.ics), calendar clients will typically be able to display the full and correct event duration automatically.