Extract Meeting from ICS
extract_meetingExtract meeting details from iCalendar (ICS) attachments or inline calendars in emails. Returns structured data with time, location, organizer, attendees, and recurrence.
Instructions
Parse an iCalendar (ICS) attachment or inline VCALENDAR block out of an email and return structured meeting details. Returns { meeting: null } when no ICS block is found. Supports RFC 5545 line folding and the common VEVENT properties (SUMMARY, DTSTART, DTEND, LOCATION, ORGANIZER, ATTENDEE, DESCRIPTION, RRULE).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folder | No | Folder the email lives in. Providing this avoids UID collisions across folders. | |
| email_id | Yes | IMAP UID from get_emails / search_emails | |
| account_id | No | Optional account ID to route this call to (multi-account configs). Omit to use the active account. Configured account IDs are listed in the settings UI (Accounts tab). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meeting | No |