GUIDE
Updated March 2026
9 topics

Calendar Guide

Learn how to use the Calendar to track events, meetings, milestones, and deadlines across your projects — with recurring events, attendee RSVPs, and real-time updates.

What is the Calendar?

The Calendar is a project-scoped timeline for events, meetings, milestones, and deadlines. It gives your project a shared view of what's happening and when — without leaving your workspace.

Each project has its own calendar. Events created there are visible to everyone on the project. Workunit and task due dates automatically appear alongside standalone events, so the calendar always shows the full picture of what's coming up.

What belongs on the calendar?

  • Meetings: Standups, planning sessions, retrospectives, client calls
  • Milestones: Launch dates, release windows, sprint ends, review deadlines
  • Deadlines: External submission dates, contract dates, regulatory dates
  • Events: Demos, conferences, workshops, or any time-bound project activity

Creating Events

Navigate to the Calendar tab inside a project and click 'New Event'. The event form lets you define everything about the event in one place:

Title
A short, descriptive name for the event. Keep it specific enough that teammates can understand it at a glance on the calendar grid — avoid vague titles like "Meeting" in favour of "Backend Architecture Review".
Description
Optional context for the event — agenda items, preparation notes, links to relevant docs, or any information attendees should know ahead of time. Supports plain text.
Date & Time
Set a start date and time. For events with an end time, set the end as well. Toggle All Day when the event spans an entire calendar day and a specific time is not relevant — milestones and deadlines are good candidates for all-day events.
Location
Optional. Enter a physical address, room name, or a URL for a video call (Zoom, Google Meet, etc.). The location is shown on the event detail view and in attendee notifications.
Color
Choose one of the eight color presets to categorize the event visually. See the Color System section below for how to use colors consistently across your project.
After saving, the event appears immediately on the project calendar. Anyone on the project can open it, see the details, and — if they were added as an attendee — respond with their RSVP.

Color System

Events can be assigned one of eight color presets. Colors are a visual grouping tool — use them to distinguish event types at a glance on the calendar grid without opening each event.

Blue
Meetings & syncs
Red
Deadlines & urgent
Green
Launches & releases
Yellow
Milestones
Purple
Reviews & retros
Pink
Social & off-sites
Orange
Demos & presentations
Teal
Research & discovery
Tip: The color suggestions above are starting points. What matters is consistency within your project. Agree on a color convention with your team — then stick to it so the calendar grid becomes readable at a glance.

Recurring Events

Regular meetings and rhythmic milestones don't need to be created one by one. Set up a recurrence rule when creating an event and the calendar will generate all future occurrences automatically.

Supported frequencies

None (default)
A one-off event with no repetition.
Daily
Repeats every day. Useful for daily standups or short-duration rituals.
Weekly
Repeats on the same day each week. The most common option for team meetings.
Biweekly
Repeats every two weeks. Good for sprint planning or fortnightly reviews.
Monthly
Repeats on the same date each month. Suitable for monthly check-ins or reporting cycles.
Custom
Set a specific interval in days. Use for non-standard rhythms that don't fit the standard options.
Series editing
When you edit a recurring event, the change applies to the entire series — all past and future occurrences update together. Per-occurrence editing (changing a single instance without affecting the rest) is planned for a future release.

Attendees & RSVP

Add project members as attendees when creating or editing an event. Attendees can respond with an RSVP so the event creator knows who's coming.

Accepted
The attendee has confirmed they'll attend. Shows as a green indicator on the event's attendee list.
Declined
The attendee can't make it. The event creator can see who has declined so they can reschedule or inform others.
Tentative
The attendee hopes to attend but isn't certain. Useful for marking soft availability without a firm commitment.
Pending
The attendee hasn't responded yet. The default status when someone is first added to an event.
Adding attendees: Only project members can be added as attendees. Open the event form, use the attendee picker to find members by name, and save. Attendees can update their RSVP at any time from the event detail view.

Calendar Views

The calendar offers two views to match how you're working — a broad monthly overview and a focused day detail.

Month Grid View
The default view. Displays a full month with all events and due dates positioned on their respective days. Events are shown as colored chips with the event title. Click any event chip to open the detail view. Use the navigation arrows to move between months.
Best for: Getting an overview of the month, spotting busy periods, and planning ahead.
Day Detail View
Click on a day in the month grid to open the day detail view. It lists all events scheduled for that day in chronological order, showing full titles, times, locations, and attendee RSVPs. From this view you can also create a new event directly on that day.
Best for: Reviewing a specific day's schedule, checking attendee responses, and adding events to a particular date.

Aggregated View

The project calendar doesn't only show events you've explicitly created. Workunit due dates and task due dates automatically appear on the calendar alongside standalone events.

This aggregated view means you always see the complete project timeline in one place — you don't need to cross-reference the calendar with your workunits list to understand what's due when.

What appears automatically
  • Workunit due dates — shown with the workunit title and a link to open it
  • Task due dates — shown with the task title and a link to open the parent workunit
  • Standalone calendar events you or your teammates created
Workunit and task due dates are read-only on the calendar — to change them, edit the workunit or task directly. Only standalone calendar events can be edited from the calendar view itself.

Personal Calendar

The /calendar route is your personal calendar — it aggregates events, due dates, and milestones from all projects you're a member of into a single view.

When you're juggling multiple projects, the personal calendar gives you one place to see everything that's happening across all of them — without switching between project calendars one by one.

Cross-project timeline
Events from every project you belong to appear in a single month grid. Events are color-coded by their project color in addition to their event color, so you can see which project an event belongs to.
Your RSVP queue
Events where you've been added as an attendee and haven't responded yet are highlighted so you can quickly triage your pending RSVPs across all projects.

Real-Time Updates

The calendar stays in sync across all open browser tabs — no refresh needed. When a teammate creates, edits, or deletes an event, or updates their RSVP, the calendar updates automatically.

What updates in real time
  • New events appearing on the month grid
  • Event edits — title, time, location, color changes
  • Event deletions removing the chip from the grid
  • RSVP status changes on events you're viewing
  • Workunit and task due date changes reflected on the calendar

Real-time updates use Server-Sent Events (SSE). If your browser tab has been in the background for a while, updates may appear briefly after you switch back to the tab — this is normal behavior.