I have searched the existing issues and discussions.
Problem Description
I see a lot of request about cleanup and sanity check tasks which should run in the background.
With the introduction of the new Projects-like Folders I came up with the idea of perodically search through the conversations and automatically extract knowledge from it.
Also a Auto Memory Filter would benefit from calling it perodically for entire conversation history instead of every message, like a filter function does.
Another cool feature would be scheduled and/or repeated promts with tool use (like get the newest issues in my Jira and remind my Team in Slack to write me a status).
Desired Solution you'd like
I would like to propose a new kind of Function: Scheduled Background Tasks. It would fit nicely in the plugin ecosystem of openwebui, closing a gap to tools like n8n.
Alternatives Considered
No response
Additional Context
No response
Originally created by @Podden on GitHub (Jul 17, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15814
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
### Problem Description
- I see a lot of request about cleanup and sanity check tasks which should run in the background.
- With the introduction of the new Projects-like Folders I came up with the idea of perodically search through the conversations and automatically extract knowledge from it.
- Also a Auto Memory Filter would benefit from calling it perodically for entire conversation history instead of every message, like a filter function does.
- Another cool feature would be scheduled and/or repeated promts with tool use (like get the newest issues in my Jira and remind my Team in Slack to write me a status).
### Desired Solution you'd like
I would like to propose a new kind of Function: Scheduled Background Tasks. It would fit nicely in the plugin ecosystem of openwebui, closing a gap to tools like n8n.
### Alternatives Considered
_No response_
### Additional Context
_No response_
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 @Podden on GitHub (Jul 17, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15814
Check Existing Issues
Problem Description
Desired Solution you'd like
I would like to propose a new kind of Function: Scheduled Background Tasks. It would fit nicely in the plugin ecosystem of openwebui, closing a gap to tools like n8n.
Alternatives Considered
No response
Additional Context
No response
@tjbck commented on GitHub (Jul 18, 2025):
This is actively being discussed/tested internally.