User guide
Calendar
You want your dates in the same place as the rest of your work. This is the calendar program, and how the agent keeps it with you.
Calendar keeps your calendars as documents on this computer, in a tab of the browser panel beside your chat. One calendar document holds one or more calendars, each with its own name and colour, so a family, a club or a committee can sit side by side and be shown or hidden at a tick. Calendars come in and go out as iCalendar (.ics) files, the format other calendar programs read and write.
The agent can read your calendar, find time when you are not busy, and add, change and remove events in it, while you watch them appear.
Making a calendar
File ▸ New ▸ Calendar opens the Calendars list with the New calendar name field ready. Type a name and press New calendar; it is made and opened, holding one calendar named after it. View ▸ Calendars ▸ All Calendars and File ▸ Open ▸ Calendar… open the same list. Saving, versions and renaming work as in every program here; The office covers them.
In the sidebar, under My calendars, each calendar has a tick box to show or hide it and a ⋯ menu to rename it, pick its colour, or delete it with its events. A document always keeps at least one calendar. + Add calendar adds another.
Views
The header has Today, previous and next arrows, and the views Day, Week, Month, Year and Schedule, a list of what is coming. A calendar opens in Week the first time, and after that in whichever view you last used on this computer. The week starts on the day your computer’s region settings say. The keys d, w, m, y and a switch views, t goes to today, and j and k move forward and back.
Events
+ Create (or the c key) opens a new event at the next whole hour, an hour long. Dragging across the grid opens one for that stretch of time, and selecting days in Month makes an all-day event. Drag an event to move it, or drag its edge to change its length.
The event dialog has a title (Add title), start and end dates and times, All day, Repeat, Calendar, Location and Description, then Save. Times are shown in your computer’s time zone. Clicking an event shows its details with Edit and Delete. Deleting from there does not ask, but the ↶ undo button (or Ctrl+Z) brings the event back.
Repeating events
Repeat offers choices worded from the event’s start date — Daily, Weekly on …, Every weekday (Monday to Friday), monthly by date or by weekday, Annually on … — and Custom…, for every so many days, weeks, months or years, with an end under Ends: Never, on a date, or after a number of times. Changing or deleting one occurrence asks whether you mean This event or All events.
Bringing calendars in and out
Importing. On the Calendars list, Import… turns an .ics file into a new calendar document named after the file. Inside an open document, ⋯ ▸ Import… adds the file as a new calendar alongside the others, as one step you can undo.
Afterwards a note says what was brought in and what was not: “Imported from … Left out: …”. What can be left out is guests, reminders, attachments, tasks, journal entries, cancelled events, events with no start, and repeat rules the calendar cannot show (those events keep their first date). Titles, locations and descriptions that are too long are shortened, and time zones the calendar does not know are approximated; the note counts each.
Exporting. ⋯ ▸ Export… asks What to export — All calendars or one of them — then where to save the .ics file.
Asking the agent
Ask in your own words: make a calendar with these events, find an open hour on Thursday afternoon, move the fair’s setup to start at 3, make the committee meeting repeat every second Tuesday, show me May, export the volunteer calendar. The agent works on the calendar open in the chat’s browser panel, opening it there first if it needs to. It can also bring in an .ics file you attach to the chat, as a new calendar, and tell you what was left out.
After the agent changes something, a bar says what it did — “The agent created 3 events.”, for instance — with Undo, which takes back that change and nothing else. The agent cannot change the event you have open in the dialog; it is told to wait until you have finished.
What it asks
- Without asking: reading the calendar, finding open time and moving your view to a date.
- Asked once: making a new calendar, or bringing one in from a file. Making a new calendar says “Allowing this also lets the agent change … in this chat. Deleting anything still asks.” For a calendar you already had, the first change asks, and its main answer is Allow changes to “…” in this chat; Allow once is behind the arrow beside it. Saving an .ics copy counts as a change.
- Asked on its own: deleting events. Allowing changes never covers a delete, so a delete is put to you even in a chat where changes run without asking.
Approvals and permissions explains the answers in full.
Good to know
- Calendars here have no reminders; an imported file’s reminders are left out and listed.
- Events have no guests or invitations; an imported file’s guests are left out and listed.
- A calendar document lives on this computer. It moves to and from other calendar programs as an .ics file.
- A calendar document holds up to 100 calendars and 20,000 events. An import over 20,000 events, or a file over 32 MB, is refused.
- The agent changes at most 50 events at a time.
- The last calendar in a document cannot be deleted.
Back to all user-guide articles.