CrystalQore

Email Calendar Integration

Add calendar events from email invitations. Click to import .ics attachments directly into your CrystalQore calendar.

Email Calendar Integration

When you receive an email with a calendar invitation (.ics file), CrystalQore lets you add the event to your calendar with a single click — no need to download the file and import it manually.

How It Works

  1. Open an email that contains a .ics attachment (calendar invitation)
  2. CrystalQore detects the .ics file automatically (recognized by file extension or MIME type text/calendar / application/ics)
  3. An Add to Calendar button appears alongside the attachment
  4. Click the button to import the event

The .ics file is parsed and a new event is created in your CrystalQore calendar with the invitation details: title, date, time, location, description, and organizer.

Supported Formats

FormatRecognized By
.ics file attachmentFile extension .ics
text/calendarMIME type in the email
application/icsMIME type in the email

Most calendar invitation emails from Google Calendar, Outlook, Apple Calendar, and other providers use one of these formats.

What Gets Imported

When you import an .ics invitation, CrystalQore extracts:

FieldDescription
Event titleThe SUMMARY field from the invitation
Start date/timeWhen the event begins
End date/timeWhen the event ends
LocationPhysical or virtual meeting location
DescriptionEvent details and notes
OrganizerWho sent the invitation

Recurring event rules (RRULE) in the .ics file are imported when supported. Complex recurrence patterns may be simplified to a single occurrence.

After Import

Once imported, the event appears in your Calendar view. You can:

  • Edit the event details
  • Set reminders
  • Invite additional attendees
  • Delete the event

The imported event is independent of the original email — changes you make in CrystalQore are not synced back to the sender's calendar.

Troubleshooting

"Add to Calendar" Button Not Showing

  • The attachment may not be recognized as a .ics file. Check the file extension and MIME type.
  • Some senders embed calendar data in the email body rather than as an attachment. In this case, manual import is required.

Event Details Are Incomplete

  • The .ics file from the sender may not include all fields. CrystalQore imports whatever data is present.
  • Time zone information depends on the sender's .ics format. Verify the imported time matches your expectations.
PageDescription
Calendar OverviewManage your calendar events
Creating EventsCreate events manually
Email OverviewFull email feature overview

On this page