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
Feature Description
The calendar feature is missing a basic but essential functionality: the ability to set repeat/recurrence options for events. This is a common feature in most calendar applications.
Problem
When creating an event in the Open WebUI calendar, there is no option to set:
Daily repetition
Weekly repetition
Monthly repetition
Yearly repetition
Custom recurrence patterns (e.g., every 2 weeks, every 3 months)
Expected Behavior
Users should be able to select a repeat option when creating or editing an event, similar to how Google Calendar, Apple Calendar, and other calendar apps handle this.
Use Cases
Weekly team meetings (repeat every week)
Monthly reports (repeat every month)
Birthdays/anniversaries (repeat yearly)
Custom intervals for various recurring tasks
Additional Context
This would greatly improve the usefulness of the calendar feature, which is already a great addition to Open WebUI.
Desired Solution you'd like
I would like to see a repeat/recurrence option added to the event creation and editing modal in the calendar. Specifically:
Repeat dropdown menu - When creating or editing an event, add a "Repeat" dropdown with the following options:
None (default)
Daily
Weekly
Monthly
Yearly
Custom...
Simple options (most common use cases):
Daily - Repeat every day
Weekly - Repeat every week on the same day(s)
Monthly - Repeat on the same day of the month
Yearly - Repeat on the same date every year
Custom recurrence (for advanced users):
Interval (e.g., every 2 weeks, every 3 months)
End date or number of occurrences
Exception rules (skip certain occurrences)
Visual indication - Recurring events should show a small repeat icon in the calendar view to indicate they are recurring.
Alternatives Considered
No response
Additional Context
No response
Originally created by @Mikkelka on GitHub (May 4, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24344
### 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
### Feature Description
The calendar feature is missing a basic but essential functionality: the ability to set repeat/recurrence options for events. This is a common feature in most calendar applications.
### Problem
When creating an event in the Open WebUI calendar, there is no option to set:
- Daily repetition
- Weekly repetition
- Monthly repetition
- Yearly repetition
- Custom recurrence patterns (e.g., every 2 weeks, every 3 months)
### Expected Behavior
Users should be able to select a repeat option when creating or editing an event, similar to how Google Calendar, Apple Calendar, and other calendar apps handle this.
### Use Cases
- Weekly team meetings (repeat every week)
- Monthly reports (repeat every month)
- Birthdays/anniversaries (repeat yearly)
- Custom intervals for various recurring tasks
### Additional Context
This would greatly improve the usefulness of the calendar feature, which is already a great addition to Open WebUI.
### Desired Solution you'd like
I would like to see a repeat/recurrence option added to the event creation and editing modal in the calendar. Specifically:
1. **Repeat dropdown menu** - When creating or editing an event, add a "Repeat" dropdown with the following options:
- None (default)
- Daily
- Weekly
- Monthly
- Yearly
- Custom...
2. **Simple options** (most common use cases):
- **Daily** - Repeat every day
- **Weekly** - Repeat every week on the same day(s)
- **Monthly** - Repeat on the same day of the month
- **Yearly** - Repeat on the same date every year
3. **Custom recurrence** (for advanced users):
- Interval (e.g., every 2 weeks, every 3 months)
- End date or number of occurrences
- Exception rules (skip certain occurrences)
4. **Visual indication** - Recurring events should show a small repeat icon in the calendar view to indicate they are recurring.
### Alternatives Considered
_No response_
### Additional Context
_No response_
💡 If this is a duplicate, consider closing it and adding details to the existing issue.
This comment was generated automatically. React with 👍 if helpful, 👎 if not.
<!-- gh-comment-id:4370943069 -->
@owui-terminator[bot] commented on GitHub (May 4, 2026):
🔍 **Similar Issues Found**
I found some existing issues that might be related. Please check if any of these are duplicates or contain helpful solutions:
1. [#23965](https://github.com/open-webui/open-webui/issues/23965) **feat: add reminder time as a parameter to create_calendar_event**
*by DanielHe212*
2. [#23974](https://github.com/open-webui/open-webui/issues/23974) **feat: Allow creation of new calendars**
*by kylxbn*
3. [#23967](https://github.com/open-webui/open-webui/issues/23967) **feat: add calendar/automations buttons to top left under workspace**
*by DanielHe212*
4. [#9310](https://github.com/open-webui/open-webui/issues/9310) **feat: calendar**
*by tjbck*
---
💡 If this is a duplicate, consider closing it and adding details to the existing issue.
*This comment was generated automatically.* React with 👍 if helpful, 👎 if not.
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 @Mikkelka on GitHub (May 4, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/24344
Check Existing Issues
Verify Feature Scope
Problem Description
Feature Description
The calendar feature is missing a basic but essential functionality: the ability to set repeat/recurrence options for events. This is a common feature in most calendar applications.
Problem
When creating an event in the Open WebUI calendar, there is no option to set:
Expected Behavior
Users should be able to select a repeat option when creating or editing an event, similar to how Google Calendar, Apple Calendar, and other calendar apps handle this.
Use Cases
Additional Context
This would greatly improve the usefulness of the calendar feature, which is already a great addition to Open WebUI.
Desired Solution you'd like
I would like to see a repeat/recurrence option added to the event creation and editing modal in the calendar. Specifically:
Repeat dropdown menu - When creating or editing an event, add a "Repeat" dropdown with the following options:
Simple options (most common use cases):
Custom recurrence (for advanced users):
Visual indication - Recurring events should show a small repeat icon in the calendar view to indicate they are recurring.
Alternatives Considered
No response
Additional Context
No response
@owui-terminator[bot] commented on GitHub (May 4, 2026):
🔍 Similar Issues Found
I found some existing issues that might be related. Please check if any of these are duplicates or contain helpful solutions:
#23965 feat: add reminder time as a parameter to create_calendar_event
by DanielHe212
#23974 feat: Allow creation of new calendars
by kylxbn
#23967 feat: add calendar/automations buttons to top left under workspace
by DanielHe212
#9310 feat: calendar
by tjbck
💡 If this is a duplicate, consider closing it and adding details to the existing issue.
This comment was generated automatically. React with 👍 if helpful, 👎 if not.
@tjbck commented on GitHub (May 4, 2026):
#24079