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
- Open an email that contains a
.icsattachment (calendar invitation) - CrystalQore detects the
.icsfile automatically (recognized by file extension or MIME typetext/calendar/application/ics) - An Add to Calendar button appears alongside the attachment
- 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
| Format | Recognized By |
|---|---|
.ics file attachment | File extension .ics |
text/calendar | MIME type in the email |
application/ics | MIME 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:
| Field | Description |
|---|---|
| Event title | The SUMMARY field from the invitation |
| Start date/time | When the event begins |
| End date/time | When the event ends |
| Location | Physical or virtual meeting location |
| Description | Event details and notes |
| Organizer | Who 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
.icsfile. 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
.icsfile from the sender may not include all fields. CrystalQore imports whatever data is present. - Time zone information depends on the sender's
.icsformat. Verify the imported time matches your expectations.
Related
| Page | Description |
|---|---|
| Calendar Overview | Manage your calendar events |
| Creating Events | Create events manually |
| Email Overview | Full email feature overview |