ReadonlydefaultsReadonlyltsStaticltsOptionalparameters: {How to extract check-out date
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
Optionalguest_email?: { pattern?: string; source: string; type?: "date" }How to extract guest email
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
Optionalguest_name?: { pattern?: string; source: string; type?: "date" }How to extract guest name
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
Optionalguest_phone?: { pattern?: string; source: string; type?: "date" }How to extract guest phone
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
Optionalreservation_key?: { pattern?: string; source: string; type?: "date" }How to extract the reservation key (falls back to UID)
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
How to extract check-in date
Optionalpattern?: stringRegex with capture group to extract value from the property
iCal property name to read from: UID, SUMMARY, DESCRIPTION, DTSTART, DTEND, etc.
Optionaltype?: "date"Special type handling — 'date' parses iCal date formats
Optionalfilter?: { pattern: string; source: string }Optional filter to skip non-matching events
Regex pattern — events not matching are skipped
iCal property name to match against
iCal feed URL to validate against
StaticfromStaticfromStaticfromStaticfromStaticfromStaticfrom
Config to validate