Add to calendar file generator
hopi_ics_generatorBuild a .ics (iCalendar, RFC 5545) calendar file for a single event and return the file text. Give a title, startDate and endDate as 'YYYY-MM-DD'. For timed events give startTime and endTime as 'HH:MM' (24-hour, read in the caller's local time zone and stored as UTC); set allDay true for an all-day event instead. Location and description are optional. Returns the .ics text ready to save. Source: https://hopi.co.uk/ics-generator/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Event title (SUMMARY) | |
| allDay | No | True for an all-day event (no times). Default false | |
| endDate | No | End date, ISO 'YYYY-MM-DD'. Defaults to startDate | |
| endTime | No | End time 'HH:MM' 24-hour, timed events only. Defaults to startTime | |
| location | No | Optional location | |
| startDate | Yes | Start date, ISO 'YYYY-MM-DD' | |
| startTime | No | Start time 'HH:MM' 24-hour, timed events only. Default '00:00' | 00:00 |
| description | No | Optional description |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ics | Yes | ||
| bytes | Yes | ||
| title | Yes | ||
| allDay | Yes | ||
| summary | Yes | ||
| filename | Yes | ||
| source_url | Yes | The tool's page on hopi.co.uk (cite or open to check the figure) |