Calendar
The calendar provides a unified view of everything scheduled across all your groups.
What appears in the calendar
The calendar automatically aggregates three sources:
| Source | Colour | Description |
|---|---|---|
| Custom events | Grey / blue / purple / amber | Events created manually (any kind) |
| Vet appointments | Orange | next_appointment_at field from medical entries |
| Prescription schedules | Red | Active treatments with a frequency and duration |
Prescription visualisation
If a prescription has a first_dose_at time, Kinkeep generates individual dose events throughout the day so you know exactly when each dose is due. If no first dose time is set, the prescription is shown as a continuous block spanning the full treatment period.
Discretionary (as-needed) prescriptions are never shown in the calendar.
Filtering
You can filter the calendar view by:
- A specific group — shows only events related to that group and its members.
- A specific member — shows only events for that animal.
Upcoming events widget
Both the group and member pages include a compact list of the next upcoming events (within 60 days), sourced from the same calendar engine.