Skip to documentation content

Events & calendar

Calendar entries — site visits, client meetings, internal reviews. Optionally tied to a project.

What is an event?#

An event is a calendar entry — a site visit, a client meeting, an inspection, an internal review. Vellum's calendar is built on FullCalendar and supports day, week, and month views.

An event has a title, an optional description, a start and end time (or an all-day flag), an event type, and a location.

Linking events to projects#

Events can optionally be linked to a project. The link is many-to-one: an event sits on one project, but a project can have many events. Linking is optional — internal-only events, like a team meeting or training, can stand on their own.

Linked events show up on the project's detail page and on the firm-wide calendar. They're useful as the time-bound counterpart to project stages: stages are buckets of work, events are the appointments around them.

Attendees#

Each event tracks attendees individually. An attendee can be:

  • An internal employee — visible to anyone in the company.
  • A client — receives a notification email if the event is set to be visible to them.

Each attendee has a status: **Pending**, **Confirmed**, or **Declined**. Statuses default to Pending and update as people respond.

Current limitations#

Two things aren't supported today:

  • No recurrence. A weekly site visit needs to be created as separate events for now.
  • No reminders. Vellum doesn't send email or push reminders before an event.

Both are on the roadmap. In the meantime, if you need recurring meetings, your existing email calendar can sit alongside Vellum, with individual occurrences linked to the project.