Skip to main content

Area: Calendar

Path: /calendar
Icon: Calendar icon in the sidebar

Overview

The Calendar area shows events from connected providers (Microsoft Outlook, Nextcloud CalDAV, Open-Xchange). Provider badges indicate the source of each event.

Layout

ElementDescription
View switcherDay, Week, Month, Agenda
Date navigationBack/Forward, Today, date picker
Timeline / gridEvents by time and date
AgendaList view of events

Main Features

Create Event

  1. Click "+" or double-click on time slot
  2. New Event dialog opens
  3. Enter title, date/time, location, attendees, description, recurrence
  4. Choose provider when multiple calendars connected
  5. Save

Edit Event

  • Click event → detail view → "Edit"
  • Changes sync to connected provider

Recurring Events

  • Daily, weekly, monthly, yearly
  • End date or number of occurrences
  • Edit single instances from series (optional)

Scheduling Assistant

  • For events with attendees: View availability
  • See free/busy time slots
  • Choose optimal slot
  • Requirement: Attendee calendars must be queryable (e.g. Microsoft)

Online Meeting

  • Store video conference link in event
  • Integration with meeting system (depends on setup)
  • Sparks meeting: Additional meeting options (access, lobby, chat/polls/Q&A, recording, captions, language, transcripts) – see Event and meeting options

View Details

ViewUse
DaySingle day, hourly slots; detailed planning
WeekWeekdays side by side; week overview
MonthMonth overview; compact events
AgendaChronological list; all events listed

Details: Calendar Views

Data Backends (Providers)

The calendar supports multiple providers in parallel. Events are merged; a badge on the event shows the source.

ProviderProtocolSetup
Microsoft OutlookGraph APISettings → Provider Accounts → Calendar
Sparks Appointments (Scheduler)Scheduler APIAutomatic (Appointment Manager)
GoogleGoogle Calendar APISettings → Provider Accounts → Calendar
NextcloudCalDAVCalDAV URL, user, password
Open-XchangeOX APIOX server URL, credentials

Details: Data Backends