I have searched for all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.
Verify Feature Scope
I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.
Problem Description
The backend fully supports creating additional calendars (POST /api/v1/calendar/create) and the frontend has the API helper (createCalendar in src/lib/apis/calendar/index.ts), but the "+" button in the Calendar sidebar was never wired up.
Desired Solution you'd like
A Plus button is accessible to create a new calendar, setting its name and preferably the color legend.
Alternatives Considered
There are no alternatives besides sending POST requests directly to the server.
Additional Context
The calendar feature is extremely useful but its usefulness is limited if it is not possible to create multiple calendars to organize events properly.
Originally created by @kylxbn on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23974
### Check Existing Issues
- [x] I have searched for all existing **open AND closed** issues and discussions for similar requests. I have found none that is comparable to my request.
### Verify Feature Scope
- [x] I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.
### Problem Description
The backend fully supports creating additional calendars (POST `/api/v1/calendar/create`) and the frontend has the API helper (`createCalendar` in `src/lib/apis/calendar/index.ts`), but the "+" button in the Calendar sidebar was never wired up.
### Desired Solution you'd like
A Plus button is accessible to create a new calendar, setting its name and preferably the color legend.
### Alternatives Considered
There are no alternatives besides sending POST requests directly to the server.
### Additional Context
The calendar feature is extremely useful but its usefulness is limited if it is not possible to create multiple calendars to organize events properly.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @kylxbn on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23974
Check Existing Issues
Verify Feature Scope
Problem Description
The backend fully supports creating additional calendars (POST
/api/v1/calendar/create) and the frontend has the API helper (createCalendarinsrc/lib/apis/calendar/index.ts), but the "+" button in the Calendar sidebar was never wired up.Desired Solution you'd like
A Plus button is accessible to create a new calendar, setting its name and preferably the color legend.
Alternatives Considered
There are no alternatives besides sending POST requests directly to the server.
Additional Context
The calendar feature is extremely useful but its usefulness is limited if it is not possible to create multiple calendars to organize events properly.
@tjbck commented on GitHub (Apr 24, 2026):
#24079